/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A 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 { 38 bool MachineDominatorTree::runOnMachineFunction(MachineFunction &F) { 46 MachineDominatorTree::MachineDominatorTree() function in class:MachineDominatorTree 52 MachineDominatorTree::~MachineDominatorTree() { 56 void MachineDominatorTree [all...] |
H A D | MachineDominanceFrontier.cpp | 28 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) 42 Base.analyze(getAnalysis<MachineDominatorTree>().getBase()); 52 AU.addRequired<MachineDominatorTree>();
|
H A D | MachineLoopInfo.cpp | 32 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) 40 LI.analyze(getAnalysis<MachineDominatorTree>().getBase()); 46 AU.addRequired<MachineDominatorTree>();
|
H A D | LiveRangeCalc.h | 32 class MachineDominatorTree; 40 MachineDominatorTree *DomTree; 155 MachineDominatorTree*,
|
H A D | MachineRegionInfo.cpp | 26 MachineDominatorTree *DT, MachineRegion *Parent) : 55 MachineDominatorTree *DT_, 84 auto DT = &getAnalysis<MachineDominatorTree>(); 125 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
|
H A D | ShrinkWrap.cpp | 40 // Property #1 is ensured via the use of MachineDominatorTree and 102 MachineDominatorTree *MDT; 162 MDT = &getAnalysis<MachineDominatorTree>(); 196 AU.addRequired<MachineDominatorTree>(); 218 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
|
H A D | UnreachableBlockElim.cpp | 114 AU.addPreserved<MachineDominatorTree>(); 123 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>();
|
H A D | LiveDebugVariables.cpp | 59 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) 65 AU.addRequired<MachineDominatorTree>(); 235 LiveIntervals &LIS, MachineDominatorTree &MDT, 254 LiveIntervals &LIS, MachineDominatorTree &MDT, 284 MachineDominatorTree *MDT; 541 LiveIntervals &LIS, MachineDominatorTree &MDT, 657 MachineDominatorTree &MDT, 720 MDT = &pass.getAnalysis<MachineDominatorTree>();
|
H A D | SplitKit.h | 216 MachineDominatorTree &MDT; 354 MachineDominatorTree&, MachineBlockFrequencyInfo &);
|
H A D | EarlyIfConversion.cpp | 594 MachineDominatorTree *DomTree; 622 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) 629 AU.addRequired<MachineDominatorTree>(); 630 AU.addPreserved<MachineDominatorTree>(); 797 DomTree = &getAnalysis<MachineDominatorTree>();
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | RDFCopy.h | 19 class MachineDominatorTree; 33 const MachineDominatorTree &MDT;
|
H A D | RDFLiveness.h | 27 class MachineDominatorTree; 63 const MachineDominatorTree &MDT;
|
H A D | HexagonRDFOpt.cpp | 48 AU.addRequired<MachineDominatorTree>(); 61 MachineDominatorTree *MDT; 69 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) 225 MDT = &getAnalysis<MachineDominatorTree>();
|
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyStoreResults.cpp | 50 AU.addRequired<MachineDominatorTree>(); 51 AU.addPreserved<MachineDominatorTree>(); 73 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>();
|
H A D | WebAssemblyCFGStackify.cpp | 53 AU.addRequired<MachineDominatorTree>(); 54 AU.addPreserved<MachineDominatorTree>(); 274 MachineDominatorTree &MDT) { 412 MachineDominatorTree &MDT) { 478 auto &MDT = getAnalysis<MachineDominatorTree>();
|
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | MachineDominators.h | 41 class MachineDominatorTree : public MachineFunctionPass { class in namespace:llvm 73 MachineDominatorTree(); 75 ~MachineDominatorTree() override; 274 template <> struct GraphTraits<MachineDominatorTree*> 276 static NodeType *getEntryNode(MachineDominatorTree *DT) {
|
H A D | MachineRegionInfo.h | 24 class MachineDominatorTree; 37 typedef MachineDominatorTree DomTreeT; 69 MachineDominatorTree *DT, MachineRegion *Parent = nullptr); 87 MachineDominatorTree *DT,
|
H A D | DFAPacketizer.h | 38 class MachineDominatorTree;
|
H A D | LiveIntervalAnalysis.h | 44 class MachineDominatorTree; 60 MachineDominatorTree *DomTree;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 48 MachineDominatorTree *DT = &getAnalysis<MachineDominatorTree>(); 134 AU.addRequired<MachineDominatorTree>();
|
H A D | AArch64ConditionOptimizer.cpp | 90 MachineDominatorTree *DomTree; 121 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) 130 AU.addRequired<MachineDominatorTree>(); 131 AU.addPreserved<MachineDominatorTree>(); 315 DomTree = &getAnalysis<MachineDominatorTree>();
|
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZLDCleanup.cpp | 62 AU.addRequired<MachineDominatorTree>(); 76 MachineDominatorTree *DT = &getAnalysis<MachineDominatorTree>();
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | SILowerI1Copies.cpp | 50 AU.addRequired<MachineDominatorTree>(); 51 AU.addPreserved<MachineDominatorTree>(); 61 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
|
H A D | SIFoldOperands.cpp | 47 AU.addRequired<MachineDominatorTree>(); 48 AU.addPreserved<MachineDominatorTree>(); 81 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsOptimizePICCall.cpp | 69 AU.addRequired<MachineDominatorTree>(); 181 MachineDominatorTree *MDT = &getAnalysis<MachineDominatorTree>();
|