/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyExceptionInfo.cpp | 49 recalculate(MF, MDT, MDF); in INITIALIZE_PASS_DEPENDENCY() 60 assert(MDT.dominates(Header, Dst)); in isReachableAmongDominated() 82 for (auto DomNode : post_order(&MDT)) { in recalculate() 125 for (auto *DomNode : depth_first(&MDT)) { in recalculate() 164 for (auto *DomNode : depth_first(&MDT)) { in recalculate() 179 MDT)) { in recalculate() 194 for (auto *DomNode : post_order(&MDT)) { in recalculate() 216 MDT)) { in recalculate() 240 for (auto DomNode : post_order(&MDT)) { in recalculate() 305 if (MDT.dominates(EHPad, Frontier)) in discoverAndMapException() [all …]
|
H A D | WebAssemblyMemIntrinsicResults.cpp | 87 MachineDominatorTree &MDT, in replaceDominatedUses() argument 105 if (&MI == Where || !MDT.dominates(&MI, Where)) in replaceDominatedUses() 151 MachineDominatorTree &MDT, LiveIntervals &LIS, in optimizeCall() argument 174 return replaceDominatedUses(MBB, MI, FromReg, ToReg, MRI, MDT, LIS); in optimizeCall() 184 auto &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() local 205 Changed |= optimizeCall(MBB, MI, MRI, MDT, LIS, TLI, LibInfo); in runOnMachineFunction()
|
H A D | WebAssemblyCFGSort.cpp | 189 const MachineDominatorTree &MDT) { in sortBlocks() argument 288 !MDT.dominates(Entries.back().TheRegion->getHeader(), Next)) { in sortBlocks() 319 !MDT.dominates(Entries.back().TheRegion->getHeader(), Next)) { in sortBlocks() 390 auto &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() local 395 sortBlocks(MF, MLI, WEI, MDT); in runOnMachineFunction()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | LazyMachineBlockFrequencyInfo.cpp | 66 auto *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in calculateIfNotAvailable() local 73 LLVM_DEBUG(if (MDT) dbgs() << "DominatorTree is available\n"); in calculateIfNotAvailable() 75 if (!MDT) { in calculateIfNotAvailable() 79 MDT = OwnedMDT.get(); in calculateIfNotAvailable() 84 OwnedMLI->getBase().analyze(MDT->getBase()); in calculateIfNotAvailable()
|
H A D | ShrinkWrap.cpp | 113 MachineDominatorTree *MDT; member in __anonf62e0ffe0111::ShrinkWrap 190 MDT = &getAnalysis<MachineDominatorTree>(); in init() 333 Save = MDT->findNearestCommonDominator(Save, &MBB); in updateSaveRestorePoints() 381 (!(SaveDominatesRestore = MDT->dominates(Save, Restore)) || in updateSaveRestorePoints() 403 Save = MDT->findNearestCommonDominator(Save, Restore); in updateSaveRestorePoints() 415 Save = FindIDom<>(*Save, Save->predecessors(), *MDT); in updateSaveRestorePoints() 554 Save = FindIDom<>(*Save, Save->predecessors(), *MDT); in runOnMachineFunction()
|
H A D | UnreachableBlockElim.cpp | 107 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction() local 124 if (MDT && MDT->getNode(&BB)) MDT->eraseNode(&BB); in runOnMachineFunction()
|
H A D | XRayInstrumentation.cpp | 174 auto *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction() local 176 if (!MDT) { in runOnMachineFunction() 178 MDT = &ComputedMDT; in runOnMachineFunction() 185 ComputedMLI.getBase().analyze(MDT->getBase()); in runOnMachineFunction()
|
H A D | InlineSpiller.cpp | 91 MachineDominatorTree &MDT; member in __anon8a293cef0111::HoistSpillHelper 145 MDT(pass.getAnalysis<MachineDominatorTree>()), in HoistSpillHelper() 164 MachineDominatorTree &MDT; member in __anon8a293cef0111::InlineSpiller 205 MDT(Pass.getAnalysis<MachineDominatorTree>()), in InlineSpiller() 1283 MachineDomTreeNode *Node = MDT.getBase().getNode(Block); in rmRedundantSpills() 1322 MachineDomTreeNode *RootIDomNode = MDT[Root]->getIDom(); in getVisitOrders() 1332 MachineDomTreeNode *Node = MDT[Block]; in getVisitOrders() 1337 if (Node != MDT[Block] && SpillBBToSpill[Node]) { in getVisitOrders() 1338 SpillToRm = SpillBBToSpill[MDT[Block]]; in getVisitOrders() 1358 SpillsToKeep[MDT[Block]] = 0; in getVisitOrders() [all …]
|
H A D | SplitKit.cpp | 369 MachineDominatorTree &MDT, in SplitEditor() argument 372 MRI(VRM.getMachineFunction().getRegInfo()), MDT(MDT), in SplitEditor() 385 LICalc[0].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset() 905 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; in findShallowDominator() 943 MachineDomTreeNode *IDom = MDT[Loop->getHeader()]->getIDom(); in findShallowDominator() 946 if (!IDom || !MDT.dominates(DefDomNode, IDom)) in findShallowDominator() 986 } else if (MDT.dominates(MBB1, MBB2)) { in computeRedundantBackCopies() 988 } else if (MDT.dominates(MBB2, MBB1)) { in computeRedundantBackCopies() 1063 MDT.findNearestCommonDominator(Dom.first, ValMBB); in hoistCopies() 1215 LIC.addLiveInBlock(LI, MDT[&*MBB], End); in transferValues() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIFixSGPRCopies.cpp | 86 MachineDominatorTree *MDT; member in __anon7a8107960111::SIFixSGPRCopies 365 MachineDominatorTree &MDT) { in isReachable() argument 366 if (MDT.dominates(From, To)) in isReachable() 396 MachineDominatorTree &MDT, in hoistAndMergeSGPRInits() argument 437 assert(MDT.dominates(&*To, &*From)); in hoistAndMergeSGPRInits() 454 MDT.dominates(Clobber, &*From) && in hoistAndMergeSGPRInits() 455 MDT.dominates(Clobber, &*To)) || in hoistAndMergeSGPRInits() 466 if (MDT.dominates(MI1, MI2)) { in hoistAndMergeSGPRInits() 476 } else if (MDT.dominates(MI2, MI1)) { in hoistAndMergeSGPRInits() 570 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() [all …]
|
H A D | SILateBranchLowering.cpp | 31 MachineDominatorTree *MDT = nullptr; member in __anon88d6edeb0111::SILateBranchLowering 88 MachineDominatorTree *MDT) { in splitBlock() argument 99 MDT->getBase().applyUpdates(DTUpdates); in splitBlock() 112 splitBlock(MBB, *BranchMI, MDT); in earlyTerm() 115 MDT->getBase().insertEdge(&MBB, EarlyExitBlock); in earlyTerm() 122 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 210 MDT->getBase().insertEdge(MBB, EmptyMBBAtEnd); in runOnMachineFunction()
|
H A D | AMDGPURegBankCombiner.cpp | 164 MachineDominatorTree *MDT; member in __anon0200c91b0111::AMDGPURegBankCombinerInfo 171 GISelKnownBits *KB, MachineDominatorTree *MDT) in AMDGPURegBankCombinerInfo() argument 174 KB(KB), MDT(MDT) { in AMDGPURegBankCombinerInfo() 186 CombinerHelper Helper(Observer, B, KB, MDT); in combine() 254 MachineDominatorTree *MDT = in runOnMachineFunction() local 257 F.hasMinSize(), LI, KB, MDT); in runOnMachineFunction()
|
H A D | AMDGPUPreLegalizerCombiner.cpp | 178 MachineDominatorTree *MDT; member in __anonaffea3e70211::AMDGPUPreLegalizerCombinerInfo 184 GISelKnownBits *KB, MachineDominatorTree *MDT) in AMDGPUPreLegalizerCombinerInfo() argument 187 KB(KB), MDT(MDT) { in AMDGPUPreLegalizerCombinerInfo() 199 CombinerHelper Helper(Observer, B, KB, MDT); in combine() 272 MachineDominatorTree *MDT = in runOnMachineFunction() local 275 F.hasMinSize(), KB, MDT); in runOnMachineFunction()
|
H A D | AMDGPUPostLegalizerCombiner.cpp | 281 MachineDominatorTree *MDT; member in __anon026ecbc60211::AMDGPUPostLegalizerCombinerInfo 288 GISelKnownBits *KB, MachineDominatorTree *MDT) in AMDGPUPostLegalizerCombinerInfo() argument 291 KB(KB), MDT(MDT) { in AMDGPUPostLegalizerCombinerInfo() 303 CombinerHelper Helper(Observer, B, KB, MDT, LInfo); in combine() 381 MachineDominatorTree *MDT = in runOnMachineFunction() local 384 F.hasMinSize(), LI, KB, MDT); in runOnMachineFunction()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
H A D | ARCOptAddrMode.cpp | 62 MachineDominatorTree *MDT = nullptr; member in __anon74a344f50111::ARCOptAddrMode 154 if (!MDT->dominates(InstBB, MBB)) in dominatesAllUsesOf() 161 if (!MDT->dominates(MI, User)) in dominatesAllUsesOf() 185 return dominatesAllUsesOf(Ldst, R, MDT, MRI); in noUseOfAddBeforeLoadOrStore() 271 if (MDT->dominates(Ldst, Add)) in canJoinInstructions() 273 else if (!MDT->dominates(Add, Ldst)) in canJoinInstructions() 308 if (&MI != Add && MDT->dominates(Ldst, &MI)) in canJoinInstructions() 310 else if (!MDT->dominates(&MI, Ldst)) in canJoinInstructions() 312 if (MDT->dominates(Add, &MI)) in canJoinInstructions() 410 if (!OpDef || !MDT->dominates(OpDef, To)) in canHoistLoadStoreTo() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64O0PreLegalizerCombiner.cpp | 55 MachineDominatorTree *MDT; member in __anon5fc1453f0111::AArch64O0PreLegalizerCombinerInfo 61 MachineDominatorTree *MDT) in AArch64O0PreLegalizerCombinerInfo() argument 64 KB(KB), MDT(MDT) { in AArch64O0PreLegalizerCombinerInfo() 76 CombinerHelper Helper(Observer, B, KB, MDT); in combine()
|
H A D | AArch64PreLegalizerCombiner.cpp | 243 MachineDominatorTree *MDT; member in __anonecf77f600211::AArch64PreLegalizerCombinerInfo 248 GISelKnownBits *KB, MachineDominatorTree *MDT) in AArch64PreLegalizerCombinerInfo() argument 251 KB(KB), MDT(MDT) { in AArch64PreLegalizerCombinerInfo() 263 CombinerHelper Helper(Observer, B, KB, MDT); in combine() 347 MachineDominatorTree *MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() local 349 F.hasMinSize(), KB, MDT); in runOnMachineFunction()
|
H A D | AArch64PostLegalizerCombiner.cpp | 282 MachineDominatorTree *MDT; member in __anonde83165f0311::AArch64PostLegalizerCombinerInfo 289 MachineDominatorTree *MDT) in AArch64PostLegalizerCombinerInfo() argument 292 KB(KB), MDT(MDT) { in AArch64PostLegalizerCombinerInfo() 306 CombinerHelper Helper(Observer, B, KB, MDT, LI); in combine() 365 MachineDominatorTree *MDT = in runOnMachineFunction() local 368 F.hasMinSize(), KB, MDT); in runOnMachineFunction()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 67 MachineDominatorTree *MDT; member 166 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 173 if (!MDT->isReachableFromEntry(MBB)) in runOnMachineFunction()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineLoopInfo.h | 99 explicit MachineLoopInfo(MachineDominatorTree &MDT) in MachineLoopInfo() argument 101 calculate(MDT); in MachineLoopInfo() 145 void calculate(MachineDominatorTree &MDT);
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | RDFCopy.h | 28 CopyPropagation(DataFlowGraph &dfg) : MDT(dfg.getDT()), DFG(dfg), in CopyPropagation() 43 const MachineDominatorTree &MDT;
|
H A D | HexagonEarlyIfConv.cpp | 217 MachineDominatorTree *MDT = nullptr; member in __anoncdac31cc0111::HexagonEarlyIfConversion 235 return L && SB == L->getHeader() && MDT->dominates(B, SB); in isPreheader() 278 if (!MDT->properlyDominates(B, TB) || !MDT->properlyDominates(B, FB)) in matchFlowPattern() 602 MachineDomTreeNode *N = MDT->getNode(B); in visitBlock() 958 MachineDomTreeNode *N = MDT->getNode(B); in removeBlock() 969 MDT->changeImmediateDominator(SB, IDB); in removeBlock() 980 MDT->eraseNode(B); in removeBlock() 1059 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/netbsd/external/gpl3/gdb/dist/readline/readline/ |
H A D | USAGE | 12 for <chet@nike.ins.cwru.edu>; Thu, 22 Jul 1999 18:37:47 -0600 (MDT) 15 Thu, 22 Jul 1999 18:37:46 -0600 (MDT) 16 Date: Thu, 22 Jul 1999 18:37:46 -0600 (MDT)
|
/netbsd/external/public-domain/xz/dist/macosx/ |
H A D | build.sh | 18 MDT="10.5" 34 CFLAGS="-O2 -g $ARCHES1 -isysroot $SDK -mmacosx-version-min=$MDT" \ 48 CFLAGS="-Os -g $ARCHES2 -isysroot $SDK -mmacosx-version-min=$MDT" \
|
/netbsd/external/gpl3/gdb.old/dist/readline/readline/ |
H A D | USAGE | 12 for <chet@nike.ins.cwru.edu>; Thu, 22 Jul 1999 18:37:47 -0600 (MDT) 15 Thu, 22 Jul 1999 18:37:46 -0600 (MDT) 16 Date: Thu, 22 Jul 1999 18:37:46 -0600 (MDT)
|