Lines Matching refs:DefNode
120 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<DefNode*>> &P) { in operator <<()
169 OS << PrintNode<DefNode*>(P.Obj, P.G); in operator <<()
465 void DefNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
472 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
716 Stack.push_back(NodeAddr<DefNode*>(nullptr, N)); in start_block()
815 NodeAddr<DefNode*> DA = NA; in cloneNode()
841 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner, in newDef()
843 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); in newDef()
848 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner, in newDef()
850 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); in newDef()
929 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); in build()
955 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); in build()
1065 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(IsDef, *this)) { in pushClobbers()
1072 NodeAddr<DefNode*> PDA = Rel.front(); in pushClobbers()
1111 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(IsDef, *this)) { in pushDefs()
1118 NodeAddr<DefNode*> PDA = Rel.front(); in pushDefs()
1329 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); in buildStmt()
1343 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); in buildStmt()
1378 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); in buildStmt()
1511 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); in buildPhis()
1548 NodeAddr<DefNode*> DA = M; in removeUnusedPhis()
1566 auto RDA = addr<DefNode*>(RD); in removeUnusedPhis()
1609 NodeAddr<DefNode*> RDA = *I; in linkRefUp()
1654 linkRefUp<DefNode*>(SA, RA, DS); in linkStmtRefs()
1749 auto RDA = addr<DefNode*>(RD); in unlinkUseDF()
1767 void DataFlowGraph::unlinkDefDF(NodeAddr<DefNode*> DA) { in unlinkDefDF()
1811 for (NodeAddr<DefNode*> I : ReachedDefs) in unlinkDefDF()
1823 auto RDA = addr<DefNode*>(RD); in unlinkDefDF()
1824 auto TA = addr<DefNode*>(RDA.Addr->getReachedDef()); in unlinkDefDF()
1838 TA = addr<DefNode*>(S); in unlinkDefDF()
1844 auto Last = NodeAddr<DefNode*>(ReachedDefs.back()); in unlinkDefDF()