reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
579 struct PhiUseNode : public UseNode {
92 NodeAddr<UseNode *> UseN, unsigned UseMOnum); 109 bool changeAddAsl(NodeAddr<UseNode *> AddAslUN, MachineInstr *AddAslMI, 168 for (NodeAddr<UseNode *> UA : AddAslSN.Addr->members_if(DFG->IsUse, *DFG)) { 177 NodeAddr<UseNode *> UA = *I; 214 NodeAddr<UseNode *> UN = *I; 253 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI); 253 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI); 272 NodeAddr<UseNode *> phiUA = DFG->addr<UseNode *>(phiUI.first); 272 NodeAddr<UseNode *> phiUA = DFG->addr<UseNode *>(phiUI.first); 290 for (NodeAddr<UseNode *> UA : SN.Addr->members_if(DFG->IsUse, *DFG)) { 299 NodeAddr<UseNode *> UA = *I; 353 NodeAddr<UseNode *> UN = *I; 393 NodeAddr<UseNode *> UseN = *I; 440 NodeAddr<UseNode *> UN = *I; 602 bool HexagonOptAddrMode::changeAddAsl(NodeAddr<UseNode *> AddAslUN, 614 NodeAddr<UseNode *> UseUN = *I; 668 NodeAddr<UseNode *> UseN, 743 NodeAddr<UseNode *> UseN = *I;lib/Target/Hexagon/RDFCopy.cpp
156 auto UA = DFG.addr<UseNode*>(N);
lib/Target/Hexagon/RDFDeadCode.cpp97 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { 105 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA,lib/Target/Hexagon/RDFDeadCode.h
61 void processUse(NodeAddr<UseNode*> UA, SetQueue<NodeId> &WorkQ);
lib/Target/Hexagon/RDFGraph.cpp133 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<UseNode*>> &P) { 806 NodeAddr<UseNode*> DataFlowGraph::newUse(NodeAddr<InstrNode*> Owner, 808 NodeAddr<UseNode*> UA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); 1376 NodeAddr<UseNode*> UA = newUse(SA, Op, Flags); 1633 linkRefUp<UseNode*>(SA, RA, DS); 1711 linkRefUp<UseNode*>(IA, PUA, DefM[RR.Reg]); 1721 void DataFlowGraph::unlinkUseDF(NodeAddr<UseNode*> UA) { 1731 auto TA = addr<UseNode*>(RDA.Addr->getReachedUse()); 1743 TA = addr<UseNode*>(S); 1794 for (NodeAddr<UseNode*> I : ReachedUses)lib/Target/Hexagon/RDFGraph.h
579 struct PhiUseNode : public UseNode { 772 void unlinkUse(NodeAddr<UseNode*> UA, bool RemoveFromOwner) { 824 NodeAddr<UseNode*> newUse(NodeAddr<InstrNode*> Owner, 861 void unlinkUseDF(NodeAddr<UseNode*> UA); 944 raw_ostream &operator<<(raw_ostream &OS, const Print<NodeAddr<UseNode *>> &P);lib/Target/Hexagon/RDFLiveness.cpp
393 auto UA = DFG.addr<UseNode*>(U); 474 NodeAddr<UseNode*> A = DFG.addr<UseNode*>(UN); 474 NodeAddr<UseNode*> A = DFG.addr<UseNode*>(UN); 519 auto UA = DFG.addr<UseNode*>(I.first); 620 for (NodeAddr<UseNode*> UA : PUs) { 1073 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) {