Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:DefNode

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