Searched refs:MachineDominatorTree (Results 1 - 25 of 44) sorted by path

12

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp2657 typedef MachineDominatorTree DominatortreeType;
2730 AU.addRequired<MachineDominatorTree>();
2776 AU.addRequired<MachineDominatorTree>();
3232 static MachineDominatorTree *getDominatorTree(AMDGPUCFGStructurizer &pass) {
3233 return &pass.getAnalysis<MachineDominatorTree>();
/external/llvm/include/llvm/CodeGen/
H A DDFAPacketizer.h38 class MachineDominatorTree;
111 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
H A DLiveIntervalAnalysis.h41 class MachineDominatorTree;
58 MachineDominatorTree *DomTree;
H A DMachineDominators.h40 class MachineDominatorTree : public MachineFunctionPass { class in namespace:llvm
45 MachineDominatorTree();
47 ~MachineDominatorTree();
196 template <> struct GraphTraits<MachineDominatorTree*>
198 static NodeType *getEntryNode(MachineDominatorTree *DT) {
H A DMachineScheduler.h93 class MachineDominatorTree;
105 const MachineDominatorTree *MDT;
H A DScheduleDAGInstrs.h28 class MachineDominatorTree;
79 const MachineDominatorTree &MDT;
158 const MachineDominatorTree &mdt,
/external/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp109 MachineDominatorTree &MDT, bool IsPostRA);
116 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
129 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
H A DEarlyIfConversion.cpp585 MachineDominatorTree *DomTree;
613 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
620 AU.addRequired<MachineDominatorTree>();
621 AU.addPreserved<MachineDominatorTree>();
790 DomTree = &getAnalysis<MachineDominatorTree>();
802 for (po_iterator<MachineDominatorTree*>
H A DInlineSpiller.cpp64 MachineDominatorTree &MDT;
149 MDT(pass.getAnalysis<MachineDominatorTree>()),
H A DLiveDebugVariables.cpp58 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
64 AU.addRequired<MachineDominatorTree>();
234 LiveIntervals &LIS, MachineDominatorTree &MDT,
253 LiveIntervals &LIS, MachineDominatorTree &MDT,
289 MachineDominatorTree *MDT;
504 LiveIntervals &LIS, MachineDominatorTree &MDT,
637 MachineDominatorTree &MDT,
700 MDT = &pass.getAnalysis<MachineDominatorTree>();
H A DLiveIntervalAnalysis.cpp52 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
118 DomTree = &getAnalysis<MachineDominatorTree>();
H A DLiveRangeCalc.cpp24 MachineDominatorTree *MDT,
H A DLiveRangeCalc.h32 class MachineDominatorTree;
40 MachineDominatorTree *DomTree;
145 MachineDominatorTree*,
H A DMachineBasicBlock.cpp905 if (MachineDominatorTree *MDT =
906 P->getAnalysisIfAvailable<MachineDominatorTree>()) {
H A DMachineCSE.cpp45 MachineDominatorTree *DT;
60 AU.addRequired<MachineDominatorTree>();
61 AU.addPreserved<MachineDominatorTree>();
110 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
670 DT = &getAnalysis<MachineDominatorTree>();
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 {
37 bool MachineDominatorTree::runOnMachineFunction(MachineFunction &F) {
43 MachineDominatorTree::MachineDominatorTree() function in class:MachineDominatorTree
49 MachineDominatorTree::~MachineDominatorTree() {
53 void MachineDominatorTree
[all...]
H A DMachineLICM.cpp76 MachineDominatorTree *DT; // Machine dominator tree for the cur loop
133 AU.addRequired<MachineDominatorTree>();
136 AU.addPreserved<MachineDominatorTree>();
303 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
356 DT = &getAnalysis<MachineDominatorTree>();
H A DMachineLoopInfo.cpp31 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
39 LI.Analyze(getAnalysis<MachineDominatorTree>().getBase());
45 AU.addRequired<MachineDominatorTree>();
H A DMachineScheduler.cpp309 MDT = &getAnalysis<MachineDominatorTree>();
H A DMachineSink.cpp50 MachineDominatorTree *DT; // Machine dominator tree
70 AU.addRequired<MachineDominatorTree>();
72 AU.addPreserved<MachineDominatorTree>();
108 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
220 DT = &getAnalysis<MachineDominatorTree>();
H A DPHIElimination.cpp122 AU.addPreserved<MachineDominatorTree>();
H A DPeepholeOptimizer.cpp110 MachineDominatorTree *DT; // Machine dominator tree
124 AU.addRequired<MachineDominatorTree>();
125 AU.addPreserved<MachineDominatorTree>();
249 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
679 DT = Aggressive ? &getAnalysis<MachineDominatorTree>() : nullptr;
H A DPostRASchedulerList.cpp93 AU.addRequired<MachineDominatorTree>();
94 AU.addPreserved<MachineDominatorTree>();
135 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
191 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
254 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>();
H A DPrologEpilogInserter.cpp61 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
75 AU.addPreserved<MachineDominatorTree>();
H A DRegAllocGreedy.cpp118 MachineDominatorTree *DomTree;
436 AU.addRequired<MachineDominatorTree>();
437 AU.addPreserved<MachineDominatorTree>();
2338 DomTree = &getAnalysis<MachineDominatorTree>();

Completed in 3974 milliseconds

12