Home
last modified time | relevance | path

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

12

/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-10.0/llvm/lib/CodeGen/
DMachinePostDominators.cpp25 char MachinePostDominatorTree::ID = 0;
28 INITIALIZE_PASS(MachinePostDominatorTree, "machinepostdomtree",
31 MachinePostDominatorTree::MachinePostDominatorTree() in MachinePostDominatorTree() function in MachinePostDominatorTree
36 FunctionPass *MachinePostDominatorTree::createMachinePostDominatorTreePass() { in createMachinePostDominatorTreePass()
37 return new MachinePostDominatorTree(); in createMachinePostDominatorTreePass()
40 bool MachinePostDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()
46 void MachinePostDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
51 MachineBasicBlock *MachinePostDominatorTree::findNearestCommonDominator( in findNearestCommonDominator()
67 void MachinePostDominatorTree::verifyAnalysis() const { in verifyAnalysis()
76 void MachinePostDominatorTree::print(llvm::raw_ostream &OS, 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.cpp92 MachinePostDominatorTree *PDT; // Machine post dominator tree
143 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
329 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
/external/llvm-project/llvm/lib/CodeGen/
DMachinePostDominators.cpp25 char MachinePostDominatorTree::ID = 0;
28 INITIALIZE_PASS(MachinePostDominatorTree, "machinepostdomtree",
31 MachinePostDominatorTree::MachinePostDominatorTree() in MachinePostDominatorTree() function in MachinePostDominatorTree
36 FunctionPass *MachinePostDominatorTree::createMachinePostDominatorTreePass() { in createMachinePostDominatorTreePass()
37 return new MachinePostDominatorTree(); in createMachinePostDominatorTreePass()
40 bool MachinePostDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()
46 void MachinePostDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
51 MachineBasicBlock *MachinePostDominatorTree::findNearestCommonDominator( in findNearestCommonDominator()
67 void MachinePostDominatorTree::verifyAnalysis() const { in verifyAnalysis()
76 void MachinePostDominatorTree::print(llvm::raw_ostream &OS, 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.cpp94 MachinePostDominatorTree *PDT; // Machine post dominator tree
155 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
341 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
/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/llvm-project/llvm/include/llvm/CodeGen/
DMachinePostDominators.h27 class MachinePostDominatorTree : public MachineFunctionPass {
34 MachinePostDominatorTree();
DMachineRegionInfo.h25 class MachinePostDominatorTree; variable
38 using PostDomTreeT = MachinePostDominatorTree;
82 MachinePostDominatorTree *PDT, MachineDominanceFrontier *DF);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachinePostDominators.h27 class MachinePostDominatorTree : public MachineFunctionPass {
34 MachinePostDominatorTree();
DMachineRegionInfo.h25 class MachinePostDominatorTree; variable
38 using PostDomTreeT = MachinePostDominatorTree;
82 MachinePostDominatorTree *PDT, MachineDominanceFrontier *DF);
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSILowerI1Copies.cpp57 MachinePostDominatorTree *PDT = nullptr;
84 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
133 MachinePostDominatorTree &PDT;
143 PhiIncomingAnalysis(MachinePostDominatorTree &PDT) : PDT(PDT) {} in PhiIncomingAnalysis()
259 MachinePostDominatorTree &PDT;
283 LoopFinder(MachineDominatorTree &DT, MachinePostDominatorTree &PDT) in LoopFinder()
415 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
462 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
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/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSILowerI1Copies.cpp57 MachinePostDominatorTree *PDT = nullptr;
84 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
134 MachinePostDominatorTree &PDT;
144 PhiIncomingAnalysis(MachinePostDominatorTree &PDT) : PDT(PDT) {} in PhiIncomingAnalysis()
260 MachinePostDominatorTree &PDT;
284 LoopFinder(MachineDominatorTree &DT, MachinePostDominatorTree &PDT) in LoopFinder()
416 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
458 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCBranchCoalescing.cpp150 MachinePostDominatorTree *MPDT;
170 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
200 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
219 MPDT = &getAnalysis<MachinePostDominatorTree>(); in initialize()
DPPCMIPeephole.cpp95 MachinePostDominatorTree *MPDT;
117 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
120 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage()
139 MPDT = &getAnalysis<MachinePostDominatorTree>(); in initialize()
1625 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCBranchCoalescing.cpp150 MachinePostDominatorTree *MPDT;
170 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
200 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree) in INITIALIZE_PASS_DEPENDENCY()
219 MPDT = &getAnalysis<MachinePostDominatorTree>(); in initialize()
DPPCMIPeephole.cpp97 MachinePostDominatorTree *MPDT;
119 AU.addRequired<MachinePostDominatorTree>(); in getAnalysisUsage()
122 AU.addPreserved<MachinePostDominatorTree>(); in getAnalysisUsage()
146 MPDT = &getAnalysis<MachinePostDominatorTree>(); in initialize()
1658 INITIALIZE_PASS_DEPENDENCY(MachinePostDominatorTree)

12