Lines Matching defs:TA
140 auto TA = DFG.addr<DefNode *>(DefQ[i]);
141 if (TA.Addr->getFlags() & NodeAttrs::PhiRef)
144 RegisterRef RR = TA.Addr->getRegRef(DFG);
145 if (!DFG.IsPreservingDef(TA))
150 for (auto S : DFG.getRelatedRefs(TA.Addr->getOwner(DFG), TA))
175 auto TA = DFG.addr<DefNode *>(N);
176 bool IsPhi = TA.Addr->getFlags() & NodeAttrs::PhiRef;
177 if (!IsPhi && !PRI.alias(RefRR, TA.Addr->getRegRef(DFG)))
179 Defs.insert(TA.Id);
180 NodeAddr<InstrNode *> IA = TA.Addr->getOwner(DFG);
181 Owners[TA.Id] = IA;
261 auto DefInSet = [&Defs](NodeAddr<RefNode *> TA) -> bool {
262 return TA.Addr->getKind() == NodeAttrs::Def && Defs.count(TA.Id);
268 auto TA = DFG.addr<InstrNode *>(T);
269 bool IsPhi = DFG.IsCode<NodeAttrs::Phi>(TA);
271 for (NodeAddr<DefNode *> DA : TA.Addr->members_if(DefInSet, DFG)) {
843 RegisterAggr TA(PRI);
844 TA.insert(D.Addr->getRegRef(DFG)).intersect(S);
845 LaneBitmask TM = TA.makeRegRef().Mask;
1090 for (NodeAddr<DefNode *> TA : getAllReachingDefs(DA)) {
1092 NodeAddr<InstrNode *> ITA = TA.Addr->getOwner(DFG);
1102 NewDefs.insert({TA.Id, T.Mask});
1106 // TA is in B. Only add this def to the accumulated cover if it is
1108 if (!(TA.Addr->getFlags() & NodeAttrs::Preserving))
1109 RRs.insert(TA.Addr->getRegRef(DFG));