Home
last modified time | relevance | path

Searched refs:getDomTree (Results 1 – 25 of 142) sorted by relevance

123456

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp132 if (isPotentiallyReachable(LP, RI, nullptr, &DTU->getDomTree())) { in pruneUnreachableResumes()
289 DT = &DTWP->getDomTree(); in runOnFunction()
292 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
H A DLiveIntervalCalc.cpp99 MachineDominatorTree *DomTree = getDomTree(); in calculate()
H A DIndirectBrExpandPass.cpp99 DTU.emplace(DTWP->getDomTree(), DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp385 *NewPt->getParent()->getParent()).getDomTree(); in isDominated()
411 *NewPt->getParent()->getParent()).getDomTree(); in tryAndMerge()
504 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>(F).getDomTree(); in insertDefinitions()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDominators.h289 DominatorTree &getDomTree() { return DT; }
290 const DominatorTree &getDomTree() const { return DT; }
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyOptimizeReturned.cpp76 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/IRTransforms/
H A DSimplifyCFG.cpp395 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
399 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DSimplifyIndVar.h45 const DominatorTree *getDomTree() const { return DT; } in getDomTree() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DDominanceFrontier.cpp50 DF.analyze(getAnalysis<DominatorTreeWrapperPass>().getDomTree()); in runOnFunction()
H A DDomPrinter.cpp102 return &DTWP->getDomTree(); in getGraph()
H A DRegionInfo.cpp126 auto DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DMem2Reg.cpp88 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
H A DCanonicalizeFreezeInLoops.cpp224 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop()
H A DUnifyLoopExits.cpp226 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DSCCP.cpp70 this->getAnalysis<DominatorTreeWrapperPass>(F).getDomTree(); in runOnModule()
H A DLoopExtractor.cpp123 return this->getAnalysis<DominatorTreeWrapperPass>(F).getDomTree(); in runOnModule()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DLiveRangeCalc.h170 MachineDominatorTree *getDomTree() { return DomTree; } in getDomTree() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp104 &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
H A DLoopRotation.cpp120 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop()
H A DCallSiteSplitting.cpp466 auto *CSDTNode = DTU.getDomTree().getNode(CB.getParent()); in shouldSplitOnPredicatedArgument()
561 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
H A DLowerConstantIntrinsics.cpp179 DT = &DTWP->getDomTree(); in runOnFunction()
H A DPartiallyInlineLibCalls.cpp193 DT = &DTWP->getDomTree(); in runOnFunction()
H A DLoopInstSimplify.cpp190 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop()
H A DSink.cpp258 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DDomTreeUpdater.h228 DominatorTree &getDomTree();

123456