Searched refs:RefRR (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | RDFLiveness.h | 59 NodeList getAllReachingDefs(RegisterRef RefRR, NodeAddr<RefNode*> RefA, 67 NodeList getAllReachingDefs(RegisterRef RefRR, NodeAddr<RefNode*> RefA) { in getAllReachingDefs() 68 return getAllReachingDefs(RefRR, RefA, false, false, NoRegs); in getAllReachingDefs() 71 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode*> DefA, 74 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode*> DefA) { in getAllReachedUses() 75 return getAllReachedUses(RefRR, DefA, NoRegs); in getAllReachedUses() 78 std::pair<NodeSet,bool> getAllReachingDefsRec(RegisterRef RefRR, 81 NodeAddr<RefNode*> getNearestAliasedRef(RegisterRef RefRR, 141 std::pair<NodeSet,bool> getAllReachingDefsRecImpl(RegisterRef RefRR,
|
D | RDFLiveness.cpp | 108 NodeList Liveness::getAllReachingDefs(RegisterRef RefRR, in getAllReachingDefs() argument 149 if (RegisterAggr::isCoverOf(RR, RefRR, PRI)) in getAllReachingDefs() 164 if (!IsPhi && !PRI.alias(RefRR, TA.Addr->getRegRef(DFG))) in getAllReachingDefs() 233 if (!FullChain && RRs.hasCoverOf(RefRR)) in getAllReachingDefs() 271 Liveness::getAllReachingDefsRec(RegisterRef RefRR, NodeAddr<RefNode*> RefA, in getAllReachingDefsRec() argument 273 return getAllReachingDefsRecImpl(RefRR, RefA, Visited, Defs, 0, MaxRecNest); in getAllReachingDefsRec() 277 Liveness::getAllReachingDefsRecImpl(RegisterRef RefRR, NodeAddr<RefNode*> RefA, in getAllReachingDefsRecImpl() argument 290 NodeList RDs = getAllReachingDefs(RefRR, RefA, false, true, DefRRs); in getAllReachingDefsRecImpl() 311 const auto &T = getAllReachingDefsRecImpl(RefRR, U, Visited, TmpDefs, in getAllReachingDefsRecImpl() 324 NodeAddr<RefNode*> Liveness::getNearestAliasedRef(RegisterRef RefRR, in getNearestAliasedRef() argument [all …]
|
D | RDFCopy.cpp | 89 NodeId CopyPropagation::getLocalReachingDef(RegisterRef RefRR, in getLocalReachingDef() argument 91 NodeAddr<RefNode*> RA = L.getNearestAliasedRef(RefRR, IA); in getLocalReachingDef()
|
D | RDFCopy.h | 55 NodeId getLocalReachingDef(RegisterRef RefRR, NodeAddr<InstrNode*> IA);
|
/external/llvm/lib/Target/Hexagon/ |
D | RDFLiveness.h | 40 NodeList getAllReachingDefs(RegisterRef RefRR, NodeAddr<RefNode*> RefA, 43 NodeSet getAllReachingDefsRec(RegisterRef RefRR, NodeAddr<RefNode*> RefA, 45 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode*> DefA,
|
D | RDFLiveness.cpp | 87 NodeList Liveness::getAllReachingDefs(RegisterRef RefRR, in getAllReachingDefs() argument 112 if (RAI.covers(RR, RefRR)) { in getAllReachingDefs() 130 if (!IsPhi && !RAI.alias(RefRR, TA.Addr->getRegRef())) in getAllReachingDefs() 200 if (!FullChain && RAI.covers(RRs, RefRR)) in getAllReachingDefs() 240 NodeSet Liveness::getAllReachingDefsRec(RegisterRef RefRR, in getAllReachingDefsRec() argument 251 auto RDs = getAllReachingDefs(RefRR, RefA, true, DefRRs); in getAllReachingDefsRec() 272 const auto &T = getAllReachingDefsRec(RefRR, U, Visited, TmpDefs); in getAllReachingDefsRec() 281 NodeSet Liveness::getAllReachedUses(RegisterRef RefRR, in getAllReachedUses() argument 287 if (RAI.covers(DefRRs, RefRR)) in getAllReachedUses() 295 if (RAI.alias(RefRR, UR) && !RAI.covers(DefRRs, UR)) in getAllReachedUses() [all …]
|