• Home
  • Raw
  • Download

Lines Matching refs:RefNode

87   void printRefHeader(raw_ostream &OS, const NodeAddr<RefNode*> RA,  in printRefHeader()
143 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<RefNode*>> &P) { in operator <<()
204 << PrintListV<RefNode*>(P.Obj.Addr->members(P.G), P.G) << ']'; in operator <<()
213 << " [" << PrintListV<RefNode*>(P.Obj.Addr->members(P.G), P.G) << ']'; in operator <<()
379 RegisterRef RefNode::getRegRef() const { in getRegRef()
389 void RefNode::setRegRef(RegisterRef RR) { in setRegRef()
397 void RefNode::setRegRef(MachineOperand *Op) { in setRegRef()
404 NodeAddr<NodeBase*> RefNode::getOwner(const DataFlowGraph &G) { in getOwner()
855 NodeAddr<RefNode*> RA = NA; in cloneNode()
1056 NodeAddr<RefNode*> RA) const { in getRelatedRefs()
1082 NodeAddr<RefNode*> DataFlowGraph::getNextRelated(NodeAddr<InstrNode*> IA, in getNextRelated()
1083 NodeAddr<RefNode*> RA) const { in getNextRelated()
1086 auto Related = [RA](NodeAddr<RefNode*> TA) -> bool { in getNextRelated()
1093 auto RelatedStmt = [&Related,RA](NodeAddr<RefNode*> TA) -> bool { in getNextRelated()
1097 auto RelatedPhi = [&Related,RA](NodeAddr<RefNode*> TA) -> bool { in getNextRelated()
1120 std::pair<NodeAddr<RefNode*>,NodeAddr<RefNode*>>
1121 DataFlowGraph::locateNextRef(NodeAddr<InstrNode*> IA, NodeAddr<RefNode*> RA, in locateNextRef()
1125 NodeAddr<RefNode*> NA; in locateNextRef()
1138 return std::make_pair(RA, NodeAddr<RefNode*>()); in locateNextRef()
1143 NodeAddr<RefNode*> DataFlowGraph::getNextShadow(NodeAddr<InstrNode*> IA, in getNextShadow()
1144 NodeAddr<RefNode*> RA, bool Create) { in getNextShadow()
1148 auto IsShadow = [Flags] (NodeAddr<RefNode*> TA) -> bool { in getNextShadow()
1156 NodeAddr<RefNode*> NA = cloneNode(RA); in getNextShadow()
1164 NodeAddr<RefNode*> DataFlowGraph::getNextShadow(NodeAddr<InstrNode*> IA, in getNextShadow()
1165 NodeAddr<RefNode*> RA) const { in getNextShadow()
1168 auto IsShadow = [Flags] (NodeAddr<RefNode*> TA) -> bool { in getNextShadow()
1287 for (NodeAddr<RefNode*> RA : IA.Addr->members(*this)) in buildBlockRefs()
1315 for (NodeAddr<RefNode*> RA : IA.Addr->members_if(IsDef, *this)) in recordDefsForDF()
1471 for (NodeAddr<RefNode*> RA : Refs) { in removeUnusedPhis()
1541 for (NodeAddr<RefNode*> RA : SA.Addr->members(*this)) { in linkStmtRefs()
1672 auto RA = addr<RefNode*>(N); in unlinkDefDF()
1683 for (NodeAddr<RefNode*> I : ReachedDefs) in unlinkDefDF()
1685 for (NodeAddr<RefNode*> I : ReachedUses) in unlinkDefDF()