• Home
  • Raw
  • Download

Lines Matching refs:DefNode

97 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<DefNode*>> &P) {  in operator <<()
146 OS << PrintNode<DefNode*>(P.Obj, P.G); in operator <<()
416 void DefNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
423 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
775 Stack.push_back(NodeAddr<DefNode*>(nullptr, N)); in start_block()
859 NodeAddr<DefNode*> DA = NA; in cloneNode()
886 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner, in newDef()
888 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); in newDef()
893 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner, in newDef()
895 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); in newDef()
957 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); in build()
1024 for (NodeAddr<DefNode*> DA : Defs) { in pushDefs()
1028 NodeAddr<DefNode*> PDA = Rel.front(); in pushDefs()
1223 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); in buildStmt()
1246 NodeAddr<DefNode*> DA = newDef(SA, Op, Flags); in buildStmt()
1417 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); in buildPhis()
1455 NodeAddr<DefNode*> DA = M; in removeUnusedPhis()
1473 auto RDA = addr<DefNode*>(RD); in removeUnusedPhis()
1516 NodeAddr<DefNode*> RDA = *I; in linkRefUp()
1557 linkRefUp<DefNode*>(SA, RA, DS); in linkStmtRefs()
1626 auto RDA = addr<DefNode*>(RD); in unlinkUseDF()
1644 void DataFlowGraph::unlinkDefDF(NodeAddr<DefNode*> DA) { in unlinkDefDF()
1688 for (NodeAddr<DefNode*> I : ReachedDefs) in unlinkDefDF()
1700 auto RDA = addr<DefNode*>(RD); in unlinkDefDF()
1701 auto TA = addr<DefNode*>(RDA.Addr->getReachedDef()); in unlinkDefDF()
1715 TA = addr<DefNode*>(S); in unlinkDefDF()
1721 auto Last = NodeAddr<DefNode*>(ReachedDefs.back()); in unlinkDefDF()