Lines Matching refs:DefNode
114 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<DefNode*>> &P) { in operator <<()
160 OS << PrintNode<DefNode*>(P.Obj, P.G); in operator <<()
444 void DefNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
451 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
695 Stack.push_back(NodeAddr<DefNode*>(nullptr, N)); in start_block()
796 NodeAddr<DefNode*> DA = NA; in cloneNode()
822 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner, in newDef()
824 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); in newDef()
829 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner, in newDef()
831 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); in newDef()
910 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); in build()
936 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); in build()
1029 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(IsDef, *this)) { in pushClobbers()
1036 NodeAddr<DefNode*> PDA = Rel.front(); in pushClobbers()
1075 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(IsDef, *this)) { in pushDefs()
1082 NodeAddr<DefNode*> PDA = Rel.front(); in pushDefs()
1293 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); in buildStmt()
1307 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); in buildStmt()
1342 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); in buildStmt()
1475 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); in buildPhis()
1512 NodeAddr<DefNode*> DA = M; in removeUnusedPhis()
1530 auto RDA = addr<DefNode*>(RD); in removeUnusedPhis()
1573 NodeAddr<DefNode*> RDA = *I; in linkRefUp()
1618 linkRefUp<DefNode*>(SA, RA, DS); in linkStmtRefs()
1713 auto RDA = addr<DefNode*>(RD); in unlinkUseDF()
1731 void DataFlowGraph::unlinkDefDF(NodeAddr<DefNode*> DA) { in unlinkDefDF()
1775 for (NodeAddr<DefNode*> I : ReachedDefs) in unlinkDefDF()
1787 auto RDA = addr<DefNode*>(RD); in unlinkDefDF()
1788 auto TA = addr<DefNode*>(RDA.Addr->getReachedDef()); in unlinkDefDF()
1802 TA = addr<DefNode*>(S); in unlinkDefDF()
1808 auto Last = NodeAddr<DefNode*>(ReachedDefs.back()); in unlinkDefDF()