Home
last modified time | relevance | path

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

1234567891011

/external/llvm/lib/CodeGen/
DMachineDominators.cpp37 char MachineDominatorTree::ID = 0;
39 INITIALIZE_PASS(MachineDominatorTree, "machinedomtree",
42 char &llvm::MachineDominatorsID = MachineDominatorTree::ID;
44 void MachineDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
49 bool MachineDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()
57 MachineDominatorTree::MachineDominatorTree() in MachineDominatorTree() function in MachineDominatorTree
63 MachineDominatorTree::~MachineDominatorTree() { in ~MachineDominatorTree()
67 void MachineDominatorTree::releaseMemory() { in releaseMemory()
71 void MachineDominatorTree::verifyAnalysis() const { in verifyAnalysis()
76 void MachineDominatorTree::print(raw_ostream &OS, const Module*) const { in print()
[all …]
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()
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)
DMachineLoopInfo.cpp32 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
40 LI.analyze(getAnalysis<MachineDominatorTree>().getBase()); in runOnMachineFunction()
46 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
DLiveRangeCalc.h32 class MachineDominatorTree; variable
40 MachineDominatorTree *DomTree;
155 MachineDominatorTree*,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineDominators.cpp40 char MachineDominatorTree::ID = 0;
42 INITIALIZE_PASS(MachineDominatorTree, "machinedomtree",
45 char &llvm::MachineDominatorsID = MachineDominatorTree::ID;
47 void MachineDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
52 bool MachineDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()
57 void MachineDominatorTree::calculate(MachineFunction &F) { in calculate()
64 MachineDominatorTree::MachineDominatorTree() in MachineDominatorTree() function in MachineDominatorTree
69 void MachineDominatorTree::releaseMemory() { in releaseMemory()
74 void MachineDominatorTree::verifyAnalysis() const { in verifyAnalysis()
82 void MachineDominatorTree::print(raw_ostream &OS, const Module*) const { in print()
[all …]
DMachineRegionInfo.cpp39 MachineDominatorTree *DT, MachineRegion *Parent) : in MachineRegion()
60 MachineDominatorTree *DT_, in recalculate()
87 auto DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
112 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
133 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
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()
DMachineLoopInfo.cpp36 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
43 calculate(getAnalysis<MachineDominatorTree>()); in runOnMachineFunction()
47 void MachineLoopInfo::calculate(MachineDominatorTree &MDT) { in calculate()
54 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
DMachineDominators.cpp42 char MachineDominatorTree::ID = 0;
44 INITIALIZE_PASS(MachineDominatorTree, "machinedomtree",
47 char &llvm::MachineDominatorsID = MachineDominatorTree::ID;
49 void MachineDominatorTree::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
54 bool MachineDominatorTree::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()
59 void MachineDominatorTree::calculate(MachineFunction &F) { in calculate()
66 MachineDominatorTree::MachineDominatorTree() in MachineDominatorTree() function in MachineDominatorTree
71 void MachineDominatorTree::releaseMemory() { in releaseMemory()
76 void MachineDominatorTree::verifyAnalysis() const { in verifyAnalysis()
84 void MachineDominatorTree::print(raw_ostream &OS, const Module*) const { in print()
[all …]
DMachineRegionInfo.cpp39 MachineDominatorTree *DT, MachineRegion *Parent) : in MachineRegion()
60 MachineDominatorTree *DT_, in recalculate()
87 auto DT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
112 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
133 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
DMachineDominanceFrontier.cpp29 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
41 Base.analyze(getAnalysis<MachineDominatorTree>().getBase()); in runOnMachineFunction()
51 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64PreLegalizerCombiner.cpp41 MachineDominatorTree *MDT;
47 GISelKnownBits *KB, MachineDominatorTree *MDT) in AArch64PreLegalizerCombinerInfo()
125 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
126 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
145 MachineDominatorTree *MDT = in runOnMachineFunction()
146 IsOptNone ? nullptr : &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyStoreResults.cpp57 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
58 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
81 MachineDominatorTree &MDT, in ReplaceDominatedUses()
144 MachineDominatorTree &MDT, in optimizeStore()
153 MachineDominatorTree &MDT, in optimizeCall()
187 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
/external/llvm/include/llvm/CodeGen/
DMachineDominators.h41 class MachineDominatorTree : public MachineFunctionPass {
73 MachineDominatorTree();
75 ~MachineDominatorTree() override;
247 inline bool compare(const MachineDominatorTree &Other) const { in compare()
297 template <> struct GraphTraits<MachineDominatorTree*>
299 static NodeType *getEntryNode(MachineDominatorTree *DT) {
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyExceptionInfo.cpp30 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
40 auto &MDT = getAnalysis<MachineDominatorTree>(); in INITIALIZE_PASS_DEPENDENCY()
47 MachineDominatorTree &MDT, const MachineDominanceFrontier &MDF) { in recalculate()
91 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
97 WebAssemblyException *WE, const MachineDominatorTree &MDT, in discoverAndMapException()
DWebAssemblyMemIntrinsicResults.cpp59 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
60 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
87 MachineDominatorTree &MDT, in replaceDominatedUses()
151 MachineDominatorTree &MDT, LiveIntervals &LIS, in optimizeCall()
184 auto &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/
DWebAssemblyMemIntrinsicResults.cpp59 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
60 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
87 MachineDominatorTree &MDT, in replaceDominatedUses()
150 MachineDominatorTree &MDT, LiveIntervals &LIS, in optimizeCall()
183 auto &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
DLiveRangeCalc.h39 class MachineDominatorTree; variable
49 MachineDominatorTree *DomTree = nullptr;
169 MachineDominatorTree *getDomTree() { return DomTree; } in getDomTree()
191 MachineDominatorTree *MDT, VNInfo::Allocator *VNIA);
DMachineDominators.h51 class MachineDominatorTree : public MachineFunctionPass {
86 MachineDominatorTree();
87 explicit MachineDominatorTree(MachineFunction &MF) : MachineFunctionPass(ID) { in MachineDominatorTree() function
283 template <> struct GraphTraits<MachineDominatorTree*>
285 static NodeRef getEntryNode(MachineDominatorTree *DT) {
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/
DSILateBranchLowering.cpp31 MachineDominatorTree *MDT = nullptr;
50 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
51 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
62 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
105 MachineDominatorTree *MDT) { in splitBlock()
139 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
DAMDGPUPreLegalizerCombiner.cpp180 MachineDominatorTree *MDT;
186 GISelKnownBits *KB, MachineDominatorTree *MDT) in AMDGPUPreLegalizerCombinerInfo()
252 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
253 AU.addPreserved<MachineDominatorTree>(); in getAnalysisUsage()
275 MachineDominatorTree *MDT = in runOnMachineFunction()
276 IsOptNone ? nullptr : &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/
DPPCCTRLoopsVerify.cpp60 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
67 MachineDominatorTree *MDT;
75 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
165 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineDominators.h46 class MachineDominatorTree : public MachineFunctionPass {
83 MachineDominatorTree();
84 explicit MachineDominatorTree(MachineFunction &MF) : MachineFunctionPass(ID) { in MachineDominatorTree() function
281 template <> struct GraphTraits<MachineDominatorTree*>
283 static NodeRef getEntryNode(MachineDominatorTree *DT) {
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCCTRLoops.cpp86 AU.addRequired<MachineDominatorTree>(); in getAnalysisUsage()
93 MachineDominatorTree *MDT;
103 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree) in INITIALIZE_PASS_DEPENDENCY() argument
198 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()

1234567891011