Lines Matching refs:Ref
77 case NodeAttrs::Ref: in operator <<()
111 static void printRefHeader(raw_ostream &OS, const Ref RA, in printRefHeader()
160 raw_ostream &operator<<(raw_ostream &OS, const Print<Ref> &P) { in operator <<()
403 assert(NodeAttrs::type(Attrs) == NodeAttrs::Ref); in getRegRef()
413 assert(NodeAttrs::type(Attrs) == NodeAttrs::Ref); in setRegRef()
421 assert(NodeAttrs::type(Attrs) == NodeAttrs::Ref); in setRegRef()
788 if (NA.Addr->getType() == NodeAttrs::Ref) { in cloneNode()
789 Ref RA = NA; in cloneNode()
804 Use UA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); in newUse()
811 PhiUse PUA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); in newPhiUse()
819 Def DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); in newDef()
825 Def DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); in newDef()
1136 NodeList DataFlowGraph::getRelatedRefs(Instr IA, Ref RA) const { in getRelatedRefs()
1163 Ref DataFlowGraph::getNextRelated(Instr IA, Ref RA) const { in getNextRelated()
1166 auto IsRelated = [this, RA](Ref TA) -> bool { in getNextRelated()
1178 auto Cond = [&IsRelated, RA](Ref TA) -> bool { in getNextRelated()
1185 auto Cond = [&IsRelated, RA](Ref TA) -> bool { in getNextRelated()
1203 std::pair<Ref, Ref> DataFlowGraph::locateNextRef(Instr IA, Ref RA, in locateNextRef()
1207 Ref NA; in locateNextRef()
1220 return std::make_pair(RA, Ref()); in locateNextRef()
1225 Ref DataFlowGraph::getNextShadow(Instr IA, Ref RA, bool Create) { in getNextShadow()
1229 auto IsShadow = [Flags](Ref TA) -> bool { in getNextShadow()
1237 Ref NA = cloneNode(RA); in getNextShadow()
1399 for (Ref RA : IA.Addr->members_if(IsDef, *this)) { in recordDefsForDF()
1486 for (Ref RA : Refs) { in removeUnusedPhis()
1557 for (Ref RA : SA.Addr->members_if(P, *this)) { in linkStmtRefs()
1586 auto IsClobber = [](Ref RA) -> bool { in linkBlockRefs()
1589 auto IsNoClobber = [](Ref RA) -> bool { in linkBlockRefs()
1640 Ref RA = IA.Addr->getFirstMember(*this); in linkBlockRefs()
1725 for (Ref I : ReachedDefs) in unlinkDefDF()
1727 for (Ref I : ReachedUses) in unlinkDefDF()
1782 for (Ref R : S.Addr->members(*this)) { in hasUntrackedRef()