Lines Matching refs:UseNode
115 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<UseNode*>> &P) { in operator <<()
152 OS << PrintNode<UseNode*>(P.Obj, P.G); in operator <<()
423 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
870 NodeAddr<UseNode*> DataFlowGraph::newUse(NodeAddr<InstrNode*> Owner, in newUse()
872 NodeAddr<UseNode*> UA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); in newUse()
1266 NodeAddr<UseNode*> UA = newUse(SA, Op, Flags); in buildStmt()
1555 linkRefUp<UseNode*>(SA, RA, DS); in linkStmtRefs()
1607 linkRefUp<UseNode*>(IA, PUA, DefM[RR]); in linkBlockRefs()
1617 void DataFlowGraph::unlinkUseDF(NodeAddr<UseNode*> UA) { in unlinkUseDF()
1627 auto TA = addr<UseNode*>(RDA.Addr->getReachedUse()); in unlinkUseDF()
1639 TA = addr<UseNode*>(S); in unlinkUseDF()
1690 for (NodeAddr<UseNode*> I : ReachedUses) in unlinkDefDF()
1727 auto Last = NodeAddr<UseNode*>(ReachedUses.back()); in unlinkDefDF()