Home
last modified time | relevance | path

Searched refs:MachinePostDominatorTree (Results 1 – 18 of 18) sorted by relevance

/external/llvm/lib/CodeGen/
DMachinePostDominators.cpp19 char MachinePostDominatorTree::ID = 0;
22 INITIALIZE_PASS(MachinePostDominatorTree, "machinepostdomtree",
25 MachinePostDominatorTree::MachinePostDominatorTree() : MachineFunctionPass(ID) { in MachinePostDominatorTree() function in MachinePostDominatorTree
32 MachinePostDominatorTree::createMachinePostDominatorTreePass() { in createMachinePostDominatorTreePass()
33 return new MachinePostDominatorTree(); in createMachinePostDominatorTreePass()
37 MachinePostDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()
42 MachinePostDominatorTree::~MachinePostDominatorTree() { in ~MachinePostDominatorTree()
47 MachinePostDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
53 MachinePostDominatorTree::print(llvm::raw_ostream &OS, const Module *M) const { in print()
DMachineRegionInfo.cpp56 MachinePostDominatorTree *PDT_, in recalculate()
85 auto PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
126 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
DShrinkWrap.cpp103 MachinePostDominatorTree *MPDT;
163 MPDT = &getAnalysis<MachinePostDominatorTree>(); in init()
197 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
219 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
DMachineSink.cpp62 MachinePostDominatorTree *PDT; // Machine post dominator tree
93 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
96 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage()
269 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachinePostDominators.cpp23 char MachinePostDominatorTree::ID = 0;
26 INITIALIZE_PASS(MachinePostDominatorTree, "machinepostdomtree",
29 MachinePostDominatorTree::MachinePostDominatorTree() : MachineFunctionPass(ID) { in MachinePostDominatorTree() function in MachinePostDominatorTree
35 MachinePostDominatorTree::createMachinePostDominatorTreePass() { in createMachinePostDominatorTreePass()
36 return new MachinePostDominatorTree(); in createMachinePostDominatorTreePass()
40 MachinePostDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()
45 MachinePostDominatorTree::~MachinePostDominatorTree() { in ~MachinePostDominatorTree()
50 MachinePostDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
56 MachinePostDominatorTree::print(llvm::raw_ostream &OS, const Module *M) const { in print()
DMachineRegionInfo.cpp61 MachinePostDominatorTree *PDT_, in recalculate()
88 auto PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
113 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
134 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
DShrinkWrap.cpp114 MachinePostDominatorTree *MPDT;
191 MPDT = &getAnalysis<MachinePostDominatorTree>(); in init()
228 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
255 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
DMachineSink.cpp89 MachinePostDominatorTree *PDT; // Machine post dominator tree
122 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
126 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage()
305 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
DMachineBlockPlacement.cpp363 MachinePostDominatorTree *MPDT;
525 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
542 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
2774 MPDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachinePostDominators.h27 struct MachinePostDominatorTree : public MachineFunctionPass { struct
34 MachinePostDominatorTree();
36 ~MachinePostDominatorTree() override;
DMachineRegionInfo.h26 struct MachinePostDominatorTree;
39 using PostDomTreeT = MachinePostDominatorTree;
83 MachinePostDominatorTree *PDT, MachineDominanceFrontier *DF);
/external/llvm/include/llvm/CodeGen/
DMachinePostDominators.h27 struct MachinePostDominatorTree : public MachineFunctionPass { struct
34 MachinePostDominatorTree();
36 ~MachinePostDominatorTree() override;
DMachineRegionInfo.h25 struct MachinePostDominatorTree;
39 typedef MachinePostDominatorTree PostDomTreeT;
88 MachinePostDominatorTree *PDT,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCBranchCoalescing.cpp154 MachinePostDominatorTree *MPDT;
174 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
204 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
223 MPDT = &getAnalysis<MachinePostDominatorTree>(); in initialize()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDILCFGStructurizer.cpp141 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
165 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
175 MachinePostDominatorTree *PDT;
1674 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
/external/llvm/lib/Target/AMDGPU/
DAMDILCFGStructurizer.cpp150 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
173 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
183 MachinePostDominatorTree *PDT;
1741 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp409 MachinePostDominatorTree MPT; in findShrunkPrologEpilog()
/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp350 MachinePostDominatorTree MPT; in findShrunkPrologEpilog()