/external/llvm/lib/CodeGen/ |
D | MachineDominators.cpp | 26 char MachineDominatorTree::ID = 0; 28 INITIALIZE_PASS(MachineDominatorTree, "machinedomtree", 31 char &llvm::MachineDominatorsID = MachineDominatorTree::ID; 33 void MachineDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 38 bool MachineDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction() 46 MachineDominatorTree::MachineDominatorTree() in MachineDominatorTree() function in MachineDominatorTree 52 MachineDominatorTree::~MachineDominatorTree() { in ~MachineDominatorTree() 56 void MachineDominatorTree::releaseMemory() { in releaseMemory() 60 void MachineDominatorTree::print(raw_ostream &OS, const Module*) const { in print() 64 void MachineDominatorTree::applySplitCriticalEdges() const { in applySplitCriticalEdges()
|
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()
|
D | MachineRegionInfo.cpp | 26 MachineDominatorTree *DT, MachineRegion *Parent) : in MachineRegion() 55 MachineDominatorTree *DT_, in recalculate() 84 auto DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 125 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
|
D | MachineLoopInfo.cpp | 32 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) 40 LI.analyze(getAnalysis<MachineDominatorTree>().getBase()); in runOnMachineFunction() 46 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
|
D | LiveRangeCalc.h | 32 class MachineDominatorTree; variable 40 MachineDominatorTree *DomTree; 155 MachineDominatorTree*,
|
D | UnreachableBlockElim.cpp | 114 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 123 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction()
|
D | ShrinkWrap.cpp | 101 MachineDominatorTree *MDT; 161 MDT = &getAnalysis<MachineDominatorTree>(); in init() 195 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 217 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
|
D | MachineSink.cpp | 60 MachineDominatorTree *DT; // Machine dominator tree 91 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 94 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 151 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 267 DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | MachineCSE.cpp | 47 MachineDominatorTree *DT; 62 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 63 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 113 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 718 DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | LiveDebugVariables.cpp | 59 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 65 AU.addRequired<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY() 235 LiveIntervals &LIS, MachineDominatorTree &MDT, 254 LiveIntervals &LIS, MachineDominatorTree &MDT, 284 MachineDominatorTree *MDT; 541 LiveIntervals &LIS, MachineDominatorTree &MDT, in extendDef() 657 MachineDominatorTree &MDT, in computeIntervals() 720 MDT = &pass.getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | SplitKit.h | 216 MachineDominatorTree &MDT; 354 MachineDominatorTree&, MachineBlockFrequencyInfo &);
|
D | EarlyIfConversion.cpp | 594 MachineDominatorTree *DomTree; 622 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() 629 AU.addRequired<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY() 630 AU.addPreserved<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY() 797 DomTree = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyStoreResults.cpp | 50 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 51 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 73 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | WebAssemblyCFGStackify.cpp | 52 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 53 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 272 MachineDominatorTree &MDT) { in PlaceBlockMarker() 382 MachineDominatorTree &MDT) { in PlaceMarkers() 416 auto &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineDominators.h | 41 class MachineDominatorTree : public MachineFunctionPass { 73 MachineDominatorTree(); 75 ~MachineDominatorTree() override; 274 template <> struct GraphTraits<MachineDominatorTree*> 276 static NodeType *getEntryNode(MachineDominatorTree *DT) {
|
D | MachineRegionInfo.h | 24 class MachineDominatorTree; variable 37 typedef MachineDominatorTree DomTreeT; 69 MachineDominatorTree *DT, MachineRegion *Parent = nullptr); 87 MachineDominatorTree *DT,
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64CleanupLocalDynamicTLSPass.cpp | 48 MachineDominatorTree *DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 134 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
|
D | AArch64ConditionOptimizer.cpp | 90 MachineDominatorTree *DomTree; 121 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 130 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 131 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 315 DomTree = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | AArch64CollectLOH.cpp | 189 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 226 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 611 const MachineDominatorTree *MDT) { in computeADRP() 695 const MachineDominatorTree *MDT) { in isCandidate() 778 const MachineDominatorTree *MDT) { in computeOthers() 1040 const MachineDominatorTree *MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | AArch64ConditionalCompares.cpp | 730 MachineDominatorTree *DomTree; 763 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() 774 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 775 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 898 DomTree = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZLDCleanup.cpp | 62 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 76 MachineDominatorTree *DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SILowerI1Copies.cpp | 50 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 51 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 61 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
|
D | SIFoldOperands.cpp | 47 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 48 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 81 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
|
/external/llvm/lib/Target/Mips/ |
D | MipsOptimizePICCall.cpp | 69 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 181 MachineDominatorTree *MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCCTRLoops.cpp | 133 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 140 MachineDominatorTree *MDT; 162 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 675 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|