Searched refs:UseNode (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonOptAddrMode.cpp | 180 NodeAddr<UseNode *> UA = *I; in canRemoveAddasl() 217 NodeAddr<UseNode *> UN = *I; in allValidCandidates() 234 NodeAddr<UseNode *> DA = DFG->addr<UseNode *>(DI); in allValidCandidates() 256 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI); in getAllRealUses() 275 NodeAddr<UseNode *> phiUA = DFG->addr<UseNode *>(phiUI.first); in getAllRealUses() 302 NodeAddr<UseNode *> UA = *I; in isSafeToExtLR() 422 NodeAddr<UseNode *> UN = *I; in processAddUses() 467 NodeAddr<UseNode *> UseN = *I; in processAddUses() 517 NodeAddr<UseNode *> UN = *I; in analyzeUses() 692 NodeAddr<UseNode *> UseUN = *I; in changeAddAsl() [all …]
|
| H A D | RDFDeadCode.h | 61 void processUse(NodeAddr<UseNode*> UA, SetQueue<NodeId> &WorkQ);
|
| H A D | RDFDeadCode.cpp | 97 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in processDef() 105 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse()
|
| H A D | RDFCopy.cpp | 156 auto UA = DFG.addr<UseNode*>(N); in run()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | RDFGraph.h | 575 struct UseNode : public RefNode { struct 579 struct PhiUseNode : public UseNode { 767 void unlinkUse(NodeAddr<UseNode*> UA, bool RemoveFromOwner) { in unlinkUse() 819 NodeAddr<UseNode*> newUse(NodeAddr<InstrNode*> Owner, 856 void unlinkUseDF(NodeAddr<UseNode*> UA); 939 raw_ostream &operator<<(raw_ostream &OS, const Print<NodeAddr<UseNode *>> &P);
|
| H A D | TargetInstrInfo.h | 1602 SDNode *UseNode, unsigned UseIdx) const;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | RDFGraph.cpp | 166 OS << PrintNode<UseNode*>(P.Obj, P.G); in operator <<() 451 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef() 806 NodeAddr<UseNode*> DataFlowGraph::newUse(NodeAddr<InstrNode*> Owner, in newUse() 1359 NodeAddr<UseNode*> UA = newUse(SA, Op, Flags); in buildStmt() 1616 linkRefUp<UseNode*>(SA, RA, DS); in linkStmtRefs() 1694 linkRefUp<UseNode*>(IA, PUA, DefM[RR.Reg]); in linkBlockRefs() 1704 void DataFlowGraph::unlinkUseDF(NodeAddr<UseNode*> UA) { in unlinkUseDF() 1714 auto TA = addr<UseNode*>(RDA.Addr->getReachedUse()); in unlinkUseDF() 1726 TA = addr<UseNode*>(S); in unlinkUseDF() 1777 for (NodeAddr<UseNode*> I : ReachedUses) in unlinkDefDF() [all …]
|
| H A D | RDFLiveness.cpp | 431 auto UA = DFG.addr<UseNode*>(U); in getAllReachedUses() 512 NodeAddr<UseNode*> A = DFG.addr<UseNode*>(UN); in computePhiInfo() 557 auto UA = DFG.addr<UseNode*>(I.first); in computePhiInfo() 675 for (NodeAddr<UseNode*> UA : PUs) { in computePhiInfo() 1125 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in traverse()
|
| H A D | TargetInstrInfo.cpp | 1090 SDNode *UseNode, unsigned UseIdx) const { in getOperandLatency() argument 1098 if (!UseNode->isMachineOpcode()) in getOperandLatency() 1100 unsigned UseClass = get(UseNode->getMachineOpcode()).getSchedClass(); in getOperandLatency()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.h | 419 SDNode *UseNode, unsigned UseIdx) const override { in getOperandLatency() argument 421 UseNode, UseIdx); in getOperandLatency()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionLoadHardening.cpp | 373 auto Use = DFG.addr<UseNode *>(UseID); in getGadgetGraph() 394 auto Use = DFG.addr<UseNode *>(UseID); in getGadgetGraph()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.h | 324 SDNode *UseNode, unsigned UseIdx) const override;
|
| H A D | ARMBaseInstrInfo.cpp | 4454 SDNode *UseNode, unsigned UseIdx) const { in getOperandLatency() argument 4466 if (!UseNode->isMachineOpcode()) { in getOperandLatency() 4473 const MCInstrDesc &UseMCID = get(UseNode->getMachineOpcode()); in getOperandLatency() 4478 auto *UseMN = cast<MachineSDNode>(UseNode); in getOperandLatency()
|