Lines Matching refs:RefRR
109 NodeList Liveness::getAllReachingDefs(RegisterRef RefRR, in getAllReachingDefs() argument
150 if (RegisterAggr::isCoverOf(RR, RefRR, PRI)) in getAllReachingDefs()
181 if (!IsPhi && !PRI.alias(RefRR, TA.Addr->getRegRef(DFG))) in getAllReachingDefs()
271 if (!FullChain && RRs.hasCoverOf(RefRR)) in getAllReachingDefs()
309 Liveness::getAllReachingDefsRec(RegisterRef RefRR, NodeAddr<RefNode*> RefA, in getAllReachingDefsRec() argument
311 return getAllReachingDefsRecImpl(RefRR, RefA, Visited, Defs, 0, MaxRecNest); in getAllReachingDefsRec()
315 Liveness::getAllReachingDefsRecImpl(RegisterRef RefRR, NodeAddr<RefNode*> RefA, in getAllReachingDefsRecImpl() argument
328 NodeList RDs = getAllReachingDefs(RefRR, RefA, false, true, DefRRs); in getAllReachingDefsRecImpl()
349 const auto &T = getAllReachingDefsRecImpl(RefRR, U, Visited, TmpDefs, in getAllReachingDefsRecImpl()
362 NodeAddr<RefNode*> Liveness::getNearestAliasedRef(RegisterRef RefRR, in getNearestAliasedRef() argument
384 if (!PRI.alias(R.Addr->getRegRef(DFG), RefRR)) in getNearestAliasedRef()
419 NodeSet Liveness::getAllReachedUses(RegisterRef RefRR, in getAllReachedUses() argument
425 if (DefRRs.hasCoverOf(RefRR)) in getAllReachedUses()
436 if (PRI.alias(RefRR, UR) && !DefRRs.hasCoverOf(UR)) in getAllReachedUses()
449 if (DefRRs.hasCoverOf(DR) || !PRI.alias(RefRR, DR)) in getAllReachedUses()
454 T = getAllReachedUses(RefRR, DA, DefRRs); in getAllReachedUses()
458 T = getAllReachedUses(RefRR, DA, NewDefRRs); in getAllReachedUses()