Lines Matching refs:UA
293 auto UA = DFG.addr<UseNode*>(U); in getAllReachedUses() local
294 auto UR = UA.Addr->getRegRef(); in getAllReachedUses()
297 U = UA.Addr->getSibling(); in getAllReachedUses()
401 auto UA = DFG.addr<UseNode*>(*I); in computePhiInfo() local
402 NodeList RDs = getAllReachingDefs(UI->first, UA); in computePhiInfo()
427 NodeAddr<UseNode*> UA = I; in computePhiInfo() local
428 auto &UpMap = PhiUp[UA.Id]; in computePhiInfo()
430 for (NodeAddr<DefNode*> DA : getAllReachingDefs(UA)) { in computePhiInfo()
477 NodeAddr<UseNode*> UA = U; in computePhiInfo() local
478 auto &UpPhis = PhiUp[UA.Id]; in computePhiInfo()
487 if (!isRestricted(PA, UA, T.first)) in computePhiInfo()
594 NodeAddr<PhiUseNode*> UA = U; in computeLiveIns() local
595 if (UA.Addr->getReachingDef() == 0) in computeLiveIns()
601 auto PrA = DFG.addr<BlockNode*>(UA.Addr->getPredecessor()); in computeLiveIns()
605 if (!isRestricted(PA, UA, RR)) in computeLiveIns()
606 RR = getRestrictedRegRef(UA); in computeLiveIns()
612 for (auto D : getAllReachingDefs(RR, UA)) in computeLiveIns()
899 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in traverse()
900 RegisterRef RR = UA.Addr->getRegRef(); in traverse()
901 for (auto D : getAllReachingDefs(UA)) in traverse()