/external/llvm/lib/CodeGen/ |
D | MachineDominators.cpp | 37 char MachineDominatorTree::ID = 0; 39 INITIALIZE_PASS(MachineDominatorTree, "machinedomtree", 42 char &llvm::MachineDominatorsID = MachineDominatorTree::ID; 44 void MachineDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 49 bool MachineDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction() 57 MachineDominatorTree::MachineDominatorTree() in MachineDominatorTree() function in MachineDominatorTree 63 MachineDominatorTree::~MachineDominatorTree() { in ~MachineDominatorTree() 67 void MachineDominatorTree::releaseMemory() { in releaseMemory() 71 void MachineDominatorTree::verifyAnalysis() const { in verifyAnalysis() 76 void MachineDominatorTree::print(raw_ostream &OS, const Module*) const { in print() [all …]
|
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 | 128 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 137 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | MachineDominators.cpp | 25 char MachineDominatorTree::ID = 0; 27 INITIALIZE_PASS(MachineDominatorTree, "machinedomtree", 30 char &llvm::MachineDominatorsID = MachineDominatorTree::ID; 32 void MachineDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 37 bool MachineDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction() 43 MachineDominatorTree::MachineDominatorTree() in MachineDominatorTree() function in MachineDominatorTree 49 MachineDominatorTree::~MachineDominatorTree() { in ~MachineDominatorTree() 53 void MachineDominatorTree::releaseMemory() { in releaseMemory() 57 void MachineDominatorTree::print(raw_ostream &OS, const Module*) const { in print()
|
D | LiveRangeCalc.h | 32 class MachineDominatorTree; variable 107 MachineDominatorTree *DomTree); 115 MachineDominatorTree *DomTree, 160 MachineDominatorTree *DomTree, 170 MachineDominatorTree *DomTree, 220 MachineDominatorTree *DomTree,
|
D | ScheduleDAGInstrs.h | 28 class MachineDominatorTree; variable 37 const MachineDominatorTree &MDT; 45 const MachineDominatorTree &mdt) : in LoopDependencies() 103 const MachineDominatorTree &MDT; 144 const MachineDominatorTree &mdt);
|
D | MachineLoopInfo.cpp | 35 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) 43 LI.Calculate(getAnalysis<MachineDominatorTree>().getBase()); // Update in runOnMachineFunction() 49 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
|
D | LiveRangeCalc.cpp | 60 MachineDominatorTree *DomTree, in extend() 92 MachineDominatorTree *DomTree, in calculateValues() 105 MachineDominatorTree *DomTree) { in findReachingDefs() 172 MachineDominatorTree *DomTree, in updateSSA()
|
D | PeepholeOptimizer.cpp | 78 MachineDominatorTree *DT; // Machine dominator tree 92 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 93 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 114 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 402 DT = Aggressive ? &getAnalysis<MachineDominatorTree>() : 0; in runOnMachineFunction()
|
D | MachineSink.cpp | 49 MachineDominatorTree *DT; // Machine dominator tree 70 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 72 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 101 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 218 DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | UnreachableBlockElim.cpp | 119 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 128 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction()
|
D | PostRASchedulerList.cpp | 95 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 96 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 139 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, 184 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, in SchedulePostRATDList() 210 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | Splitter.h | 28 class MachineDominatorTree; variable 56 MachineDominatorTree *mdt;
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyStoreResults.cpp | 57 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 58 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 81 MachineDominatorTree &MDT, in ReplaceDominatedUses() 144 MachineDominatorTree &MDT, in optimizeStore() 153 MachineDominatorTree &MDT, in optimizeCall() 187 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | WebAssemblyCFGStackify.cpp | 52 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 53 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 135 const MachineDominatorTree &MDT) { in SortBlocks() 315 MachineDominatorTree &MDT, in PlaceBlockMarker() 455 MachineDominatorTree &MDT, in PlaceMarkers() 522 auto &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineDominators.h | 41 class MachineDominatorTree : public MachineFunctionPass { 73 MachineDominatorTree(); 75 ~MachineDominatorTree() override; 247 inline bool compare(const MachineDominatorTree &Other) const { in compare() 297 template <> struct GraphTraits<MachineDominatorTree*> 299 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/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | MachineDominators.h | 40 class MachineDominatorTree : public MachineFunctionPass { 45 MachineDominatorTree(); 47 ~MachineDominatorTree(); 194 template <> struct GraphTraits<MachineDominatorTree*> 196 static NodeType *getEntryNode(MachineDominatorTree *DT) {
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64CleanupLocalDynamicTLSPass.cpp | 51 MachineDominatorTree *DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 137 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
|
D | AArch64ConditionOptimizer.cpp | 89 MachineDominatorTree *DomTree; 120 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument 129 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 130 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage() 325 DomTree = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZLDCleanup.cpp | 62 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage() 79 MachineDominatorTree *DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
/external/llvm/lib/Target/Hexagon/ |
D | RDFCopy.h | 19 class MachineDominatorTree; variable 36 const MachineDominatorTree &MDT;
|