/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonOptAddrMode.cpp | 98 NodeAddr<UseNode *> UseN, unsigned UseMOnum); 103 std::vector<std::pair<NodeAddr<StmtNode *>, NodeAddr<UseNode *>>> 124 bool changeAddAsl(NodeAddr<UseNode *> AddAslUN, MachineInstr *AddAslMI, 185 for (NodeAddr<UseNode *> UA : AddAslSN.Addr->members_if(DFG->IsUse, *DFG)) { in canRemoveAddasl() 194 NodeAddr<UseNode *> UA = *I; in canRemoveAddasl() 240 NodeAddr<UseNode *> UN = *I; in allValidCandidates() 247 << PrintNode<UseNode*>(UN, *DFG) << '\n' 257 NodeAddr<UseNode *> DA = DFG->addr<UseNode *>(DI); in getAllRealUses() 279 NodeAddr<UseNode *> U in getAllRealUses() [all...] |
H A D | RDFDeadCode.h | 61 void processUse(NodeAddr<UseNode*> UA, SetQueue<NodeId> &WorkQ);
|
H A D | RDFDeadCode.cpp | 98 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in processDef() 106 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse()
|
H A D | RDFCopy.cpp | 196 auto UA = DFG.addr<UseNode*>(N); in run()
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | RDFLiveness.cpp | 428 auto UA = DFG.addr<UseNode *>(U); in getAllReachedUses() 510 NodeAddr<UseNode *> A = DFG.addr<UseNode *>(UN); in computePhiInfo() 555 auto UA = DFG.addr<UseNode *>(I.first); in computePhiInfo() 678 for (NodeAddr<UseNode *> UA : PUs) { in computePhiInfo() 1130 for (NodeAddr<UseNode *> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in traverse()
|
H A D | RDFGraph.cpp | 168 OS << PrintNode<UseNode *>(P.Obj, P.G); in operator <<() 446 void UseNode::linkToDef(NodeId Self, Def DA) { 1569 linkRefUp<UseNode *>(SA, RA, DS); in linkStmtRefs() 1646 linkRefUp<UseNode *>(IA, PUA, DefM[RR.Reg]); in linkBlockRefs() 1666 auto TA = addr<UseNode *>(RDA.Addr->getReachedUse()); in unlinkUseDF() 1678 TA = addr<UseNode *>(S); in unlinkUseDF()
|
H A D | TargetInstrInfo.cpp | 1446 SDNode *UseNode, unsigned UseIdx) const { in getOperandLatency() 1454 if (!UseNode->isMachineOpcode()) in getOperandLatency() 1456 unsigned UseClass = get(UseNode->getMachineOpcode()).getSchedClass(); in getOperandLatency() 1444 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) const getOperandLatency() argument
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RDFGraph.h | 369 struct UseNode; 385 using Use = NodeAddr<UseNode *>; // This may conflict with llvm::Use. 597 struct UseNode : public RefNode { struct 601 struct PhiUseNode : public UseNode {
|
H A D | TargetInstrInfo.h | 1790 unsigned DefIdx, SDNode *UseNode, unsigned UseIdx) const;
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.h | 348 SDNode *UseNode, in getOperandLatency() 351 UseNode, UseIdx); in hasLowDefLatency() 344 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) getOperandLatency() argument
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LoadValueInjectionLoadHardening.cpp | 370 auto Use = DFG.addr<UseNode *>(UseID); in getGadgetGraph() 391 auto Use = DFG.addr<UseNode *>(UseID); in getGadgetGraph()
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.h | 331 SDNode *UseNode,
|
H A D | ARMBaseInstrInfo.cpp | 4476 SDNode *UseNode, unsigned UseIdx) const { in getOperandLatency() 4488 if (!UseNode->isMachineOpcode()) { in getOperandLatency() 4496 const MCInstrDesc &UseMCID = get(UseNode->getMachineOpcode()); in getOperandLatency() 4501 auto *UseMN = cast<MachineSDNode>(UseNode); in getOperandLatency() 4460 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) const getOperandLatency() argument
|