Lines Matching refs:UseNode
133 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<UseNode*>> &P) { in operator <<()
168 OS << PrintNode<UseNode*>(P.Obj, P.G); in operator <<()
453 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
808 NodeAddr<UseNode*> DataFlowGraph::newUse(NodeAddr<InstrNode*> Owner, in newUse()
810 NodeAddr<UseNode*> UA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); in newUse()
1373 NodeAddr<UseNode*> UA = newUse(SA, Op, Flags); in buildStmt()
1630 linkRefUp<UseNode*>(SA, RA, DS); in linkStmtRefs()
1708 linkRefUp<UseNode*>(IA, PUA, DefM[RR.Reg]); in linkBlockRefs()
1718 void DataFlowGraph::unlinkUseDF(NodeAddr<UseNode*> UA) { in unlinkUseDF()
1728 auto TA = addr<UseNode*>(RDA.Addr->getReachedUse()); in unlinkUseDF()
1740 TA = addr<UseNode*>(S); in unlinkUseDF()
1791 for (NodeAddr<UseNode*> I : ReachedUses) in unlinkDefDF()
1828 auto Last = NodeAddr<UseNode*>(ReachedUses.back()); in unlinkDefDF()