Home
last modified time | relevance | path

Searched refs:MachineDominatorTree (Results 1 – 25 of 46) sorted by relevance

12

/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DMachineDominators.cpp25 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()
45 MachineDominatorTree::MachineDominatorTree() in MachineDominatorTree() function in MachineDominatorTree
51 MachineDominatorTree::~MachineDominatorTree() { in ~MachineDominatorTree()
55 void MachineDominatorTree::releaseMemory() { in releaseMemory()
59 void MachineDominatorTree::print(raw_ostream &OS, const Module*) const { in print()
H A DMachineDominanceFrontier.cpp28 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 DMachineRegionInfo.cpp26 MachineDominatorTree *DT, MachineRegion *Parent) : in MachineRegion()
55 MachineDominatorTree *DT_, in recalculate()
84 auto DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
125 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
H A DMachineLoopInfo.cpp31 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
39 LI.Analyze(getAnalysis<MachineDominatorTree>().getBase()); in runOnMachineFunction()
45 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
H A DLiveRangeCalc.h32 class MachineDominatorTree; variable
40 MachineDominatorTree *DomTree;
155 MachineDominatorTree*,
H A DUnreachableBlockElim.cpp114 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
123 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction()
H A DMachineSink.cpp59 MachineDominatorTree *DT; // Machine dominator tree
85 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
88 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
139 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
255 DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
H A DEarlyIfConversion.cpp585 MachineDominatorTree *DomTree;
613 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
620 AU.addRequired<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY()
621 AU.addPreserved<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY()
790 DomTree = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
802 for (po_iterator<MachineDominatorTree*> in runOnMachineFunction()
H A DSplitKit.h216 MachineDominatorTree &MDT;
354 MachineDominatorTree&, MachineBlockFrequencyInfo &);
H A DMachineCSE.cpp46 MachineDominatorTree *DT;
61 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
62 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
112 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
710 DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
H A DLiveDebugVariables.cpp58 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
64 AU.addRequired<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY()
236 LiveIntervals &LIS, MachineDominatorTree &MDT,
255 LiveIntervals &LIS, MachineDominatorTree &MDT,
291 MachineDominatorTree *MDT;
510 LiveIntervals &LIS, MachineDominatorTree &MDT, in extendDef()
643 MachineDominatorTree &MDT, in computeIntervals()
706 MDT = &pass.getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
H A DPeepholeOptimizer.cpp113 MachineDominatorTree *DT; // Machine dominator tree
127 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
128 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
301 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
1069 DT = Aggressive ? &getAnalysis<MachineDominatorTree>() : nullptr; in runOnMachineFunction()
H A DStackColoring.cpp182 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
189 AU.addRequired<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY()
190 AU.addPreserved<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineDominators.h41 class MachineDominatorTree : public MachineFunctionPass {
143 MachineDominatorTree();
145 ~MachineDominatorTree();
336 template <> struct GraphTraits<MachineDominatorTree*>
338 static NodeType *getEntryNode(MachineDominatorTree *DT) {
H A DMachineRegionInfo.h24 class MachineDominatorTree; variable
37 typedef MachineDominatorTree DomTreeT;
71 MachineDominatorTree *DT, MachineRegion *Parent = nullptr);
89 MachineDominatorTree *DT,
H A DDFAPacketizer.h38 class MachineDominatorTree; variable
H A DLiveIntervalAnalysis.h41 class MachineDominatorTree; variable
57 MachineDominatorTree *DomTree;
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64CleanupLocalDynamicTLSPass.cpp48 MachineDominatorTree *DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
138 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
H A DAArch64ConditionOptimizer.cpp88 MachineDominatorTree *DomTree;
118 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
128 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
129 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
308 DomTree = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
H A DAArch64CollectLOH.cpp187 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
225 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
603 const MachineDominatorTree *MDT) { in computeADRP()
687 const MachineDominatorTree *MDT) { in isCandidate()
770 const MachineDominatorTree *MDT) { in computeOthers()
1031 const MachineDominatorTree *MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
H A DAArch64ConditionalCompares.cpp730 MachineDominatorTree *DomTree;
763 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
774 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
775 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
899 DomTree = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A DMipsOptimizePICCall.cpp69 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
181 MachineDominatorTree *MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DSILowerI1Copies.cpp50 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
60 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
H A DSIFoldOperands.cpp46 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
79 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp132 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
139 MachineDominatorTree *MDT;
161 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
657 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()

12