/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RDFLiveness.cpp | 140 auto TA = DFG.addr<DefNode *>(DefQ[i]); in getAllReachingDefs() 175 auto TA = DFG.addr<DefNode *>(N); in getAllReachingDefs() 271 for (NodeAddr<DefNode *> DA : TA.Addr->members_if(DefInSet, DFG)) { in getAllReachingDefs() 285 for (NodeAddr<DefNode *> DA : Ds) { in getAllReachingDefs() 295 auto DeadP = [](const NodeAddr<DefNode *> DA) -> bool { in getAllReachingDefs() 319 const auto DA = DFG.addr<const DefNode *>(D); in getAllReachingDefsRecImpl() 335 for (NodeAddr<DefNode *> DA : RDs) { in getAllReachingDefsRecImpl() 414 NodeSet Liveness::getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode *> DefA, in getAllReachedUses() 439 auto DA = DFG.addr<DefNode *>(D); in getAllReachedUses() 504 NodeAddr<DefNode *> DA = DFG.addr<DefNode *>(DefQ[i]); in computePhiInfo() [all …]
|
H A D | RDFGraph.cpp | 163 OS << PrintNode<DefNode *>(P.Obj, P.G); in operator <<() 440 void DefNode::linkToDef(NodeId Self, Def DA) { in linkToDef() 1488 auto RDA = addr<DefNode *>(RD); in removeUnusedPhis() 1574 linkRefUp<DefNode *>(SA, RA, DS); in linkStmtRefs() 1668 auto RDA = addr<DefNode *>(RD); in unlinkUseDF() 1742 auto RDA = addr<DefNode *>(RD); in unlinkDefDF() 1743 auto TA = addr<DefNode *>(RDA.Addr->getReachedDef()); in unlinkDefDF() 1757 TA = addr<DefNode *>(S); in unlinkDefDF()
|
H A D | TargetInstrInfo.cpp | 1443 SDNode *DefNode, unsigned DefIdx, in getOperandLatency() argument 1448 if (!DefNode->isMachineOpcode()) in getOperandLatency() 1451 unsigned DefClass = get(DefNode->getMachineOpcode()).getSchedClass(); in getOperandLatency()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | RDFDeadCode.cpp | 95 void DeadCodeElimination::processDef(NodeAddr<DefNode*> DA, in processDef() 102 for (NodeAddr<DefNode*> TA : DFG.getRelatedRefs(IA, DA)) in processDef() 108 for (NodeAddr<DefNode*> DA : LV.getAllReachingDefs(UA)) { in processUse() 152 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG)) in collect()
|
H A D | HexagonOptAddrMode.cpp | 192 NodeAddr<DefNode *> OffsetRegDN = DFG->addr<DefNode *>(OffsetRegRD); in canRemoveAddasl() 250 for (NodeAddr<DefNode *> DA : SA.Addr->members_if(DFG->IsDef, *DFG)) { in getAllRealUses() 252 << Print<NodeAddr<DefNode *>>(DA, *DFG) << "\n"); in getAllRealUses() 325 NodeAddr<DefNode *> LRExtRegDN = DFG->addr<DefNode *>(LRExtRegRD); in isSafeToExtLR() 482 NodeAddr<DefNode *> LRExtRegDN = DFG->addr<DefNode *>(LRExtRegRD); in processAddUses()
|
H A D | RDFDeadCode.h | 60 void processDef(NodeAddr<DefNode*> DA, SetQueue<NodeId> &WorkQ);
|
H A D | RDFCopy.cpp | 184 for (NodeAddr<DefNode*> DA : SA.Addr->members_if(DFG.IsDef, DFG)) { in run() 224 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(RDefSR_SA)); in run()
|
H A D | HexagonRDFOpt.cpp | 258 auto IsDead = [this] (NodeAddr<DefNode*> DA) -> bool { in rewrite() 263 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG)) { in rewrite()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RDFLiveness.h | 79 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode *> DefA, 82 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode *> DefA) {
|
H A D | RDFGraph.h | 368 struct DefNode; 384 using Def = NodeAddr<DefNode *>; 588 struct DefNode : public RefNode { struct
|
H A D | TargetInstrInfo.h | 1770 getOperandLatency(const InstrItineraryData *ItinData, SDNode *DefNode,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LoadValueInjectionLoadHardening.cpp | 360 auto AnalyzeDef = [&](NodeAddr<DefNode *> SourceDef) { in getGadgetGraph() 362 std::function<void(NodeAddr<DefNode *>)> AnalyzeDefUseChain = in getGadgetGraph() 363 [&](NodeAddr<DefNode *> Def) { in getGadgetGraph()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.h | 343 SDNode *DefNode, unsigned DefIdx, in getOperandLatency() argument 346 return PPCGenInstrInfo::getOperandLatency(ItinData, DefNode, DefIdx, in getOperandLatency()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 4459 SDNode *DefNode, unsigned DefIdx, in getOperandLatency() argument 4461 if (!DefNode->isMachineOpcode()) in getOperandLatency() 4464 const MCInstrDesc &DefMCID = get(DefNode->getMachineOpcode()); in getOperandLatency() 4481 auto *DefMN = cast<MachineSDNode>(DefNode); in getOperandLatency() 4503 unsigned ShOpVal = DefNode->getConstantOperandVal(2); in getOperandLatency() 4515 unsigned ShAmt = DefNode->getConstantOperandVal(2); in getOperandLatency() 4528 unsigned ShOpVal = DefNode->getConstantOperandVal(2); in getOperandLatency()
|
H A D | ARMBaseInstrInfo.h | 330 SDNode *DefNode, unsigned DefIdx,
|