/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineDominators.cpp | 40 char MachineDominatorTree::ID = 0; 42 INITIALIZE_PASS(MachineDominatorTree, "machinedomtree", 45 char &llvm::MachineDominatorsID = MachineDominatorTree::ID; 47 void MachineDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 52 bool MachineDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction() 57 void MachineDominatorTree::calculate(MachineFunction &F) { in calculate() 64 MachineDominatorTree::MachineDominatorTree() in MachineDominatorTree() function in MachineDominatorTree 69 void MachineDominatorTree::releaseMemory() { in releaseMemory() 74 void MachineDominatorTree::verifyAnalysis() const { in verifyAnalysis() 82 void MachineDominatorTree::print(raw_ostream &OS, const Module*) const { in print() [all …]
|
H A D | MachineRegionInfo.cpp | 39 MachineDominatorTree *DT, MachineRegion *Parent) : in MachineRegion() 60 MachineDominatorTree *DT_, in recalculate() 87 auto DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 112 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 133 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
|
H A D | MachineDominanceFrontier.cpp | 28 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 42 Base.analyze(getAnalysis<MachineDominatorTree>().getBase()); in runOnMachineFunction() 52 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
|
H A D | MachineLoopInfo.cpp | 39 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) 46 calculate(getAnalysis<MachineDominatorTree>()); in runOnMachineFunction() 50 void MachineLoopInfo::calculate(MachineDominatorTree &MDT) { in calculate() 57 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
|
H A D | MachineCSE.cpp | 70 MachineDominatorTree *DT; 88 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 89 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 140 bool ProcessBlockPRE(MachineDominatorTree *MDT, MachineBasicBlock *MBB); 141 bool PerformSimplePRE(MachineDominatorTree *DT); 157 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 807 bool MachineCSE::ProcessBlockPRE(MachineDominatorTree *DT, in ProcessBlockPRE() 881 bool MachineCSE::PerformSimplePRE(MachineDominatorTree *DT) { in PerformSimplePRE() 919 DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
H A D | EarlyIfConversion.cpp | 763 MachineDominatorTree *DomTree; 789 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() 796 AU.addRequired<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY() 797 AU.addPreserved<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY() 807 void updateDomTree(MachineDominatorTree *DomTree, const SSAIfConv &IfConv, in updateDomTree() 1058 DomTree = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 1087 MachineDominatorTree *DomTree; 1113 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 1120 AU.addRequired<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY() 1121 AU.addPreserved<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyMemIntrinsicResults.cpp | 59 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 60 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 87 MachineDominatorTree &MDT, in replaceDominatedUses() 151 MachineDominatorTree &MDT, LiveIntervals &LIS, in optimizeCall() 184 auto &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
H A D | WebAssemblyExceptionInfo.cpp | 33 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 47 auto &MDT = getAnalysis<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY() 59 const MachineDominatorTree &MDT) { in isReachableAmongDominated() 78 MachineFunction &MF, MachineDominatorTree &MDT, in recalculate() 274 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 280 WebAssemblyException *WE, const MachineDominatorTree &MDT, in discoverAndMapException()
|
H A D | WebAssemblyCFGSort.cpp | 56 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 57 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 189 const MachineDominatorTree &MDT) { in sortBlocks() 390 auto &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
H A D | WebAssemblyExceptionInfo.h | 23 class MachineDominatorTree; variable 129 const MachineDominatorTree &MDT, 145 void recalculate(MachineFunction &MF, MachineDominatorTree &MDT,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SILateBranchLowering.cpp | 31 MachineDominatorTree *MDT = nullptr; 50 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 51 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 62 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) 88 MachineDominatorTree *MDT) { in splitBlock() 122 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
H A D | AMDGPURegBankCombiner.cpp | 164 MachineDominatorTree *MDT; 171 GISelKnownBits *KB, MachineDominatorTree *MDT) in AMDGPURegBankCombinerInfo() 229 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 230 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 254 MachineDominatorTree *MDT = in runOnMachineFunction() 255 IsOptNone ? nullptr : &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
H A D | AMDGPUPreLegalizerCombiner.cpp | 178 MachineDominatorTree *MDT; 184 GISelKnownBits *KB, MachineDominatorTree *MDT) in AMDGPUPreLegalizerCombinerInfo() 249 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 250 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 272 MachineDominatorTree *MDT = in runOnMachineFunction() 273 IsOptNone ? nullptr : &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
H A D | AMDGPUPostLegalizerCombiner.cpp | 281 MachineDominatorTree *MDT; 288 GISelKnownBits *KB, MachineDominatorTree *MDT) in AMDGPUPostLegalizerCombinerInfo() 356 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 357 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 381 MachineDominatorTree *MDT = in runOnMachineFunction() 382 IsOptNone ? nullptr : &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | LiveRangeCalc.h | 40 class MachineDominatorTree; variable 50 MachineDominatorTree *DomTree = nullptr; 170 MachineDominatorTree *getDomTree() { return DomTree; } in getDomTree() 192 MachineDominatorTree *MDT, VNInfo::Allocator *VNIA);
|
H A D | MachineDominators.h | 45 class MachineDominatorTree : public MachineFunctionPass { 82 MachineDominatorTree(); 83 explicit MachineDominatorTree(MachineFunction &MF) : MachineFunctionPass(ID) { in MachineDominatorTree() function 272 template <> struct GraphTraits<MachineDominatorTree*> 274 static NodeRef getEntryNode(MachineDominatorTree *DT) {
|
H A D | MachineLoopInfo.h | 40 class MachineDominatorTree; variable 99 explicit MachineLoopInfo(MachineDominatorTree &MDT) in MachineLoopInfo() 145 void calculate(MachineDominatorTree &MDT);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 60 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 67 MachineDominatorTree *MDT; 75 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 166 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64PreLegalizerCombiner.cpp | 243 MachineDominatorTree *MDT; 248 GISelKnownBits *KB, MachineDominatorTree *MDT) in AArch64PreLegalizerCombinerInfo() 320 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 321 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 347 MachineDominatorTree *MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
H A D | AArch64PostLegalizerCombiner.cpp | 282 MachineDominatorTree *MDT; 289 MachineDominatorTree *MDT) in AArch64PostLegalizerCombinerInfo() 340 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 341 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 365 MachineDominatorTree *MDT = in runOnMachineFunction() 366 IsOptNone ? nullptr : &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZLDCleanup.cpp | 61 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 78 MachineDominatorTree *DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 53 MachineDominatorTree *DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 141 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
|
H A D | AArch64ConditionOptimizer.cpp | 96 MachineDominatorTree *DomTree; 129 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 138 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 139 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 335 DomTree = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
H A D | ARCOptAddrMode.cpp | 52 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 53 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 62 MachineDominatorTree *MDT = nullptr; 111 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_BEGIN() 140 MachineDominatorTree *MDT, in dominatesAllUsesOf() 494 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | RDFCopy.h | 22 class MachineDominatorTree; variable 43 const MachineDominatorTree &MDT;
|