/external/llvm-project/llvm/unittests/Transforms/Utils/ |
D | LocalTest.cpp | 214 auto Test = [&](Function &F, DomTreeUpdater &DTU) { in TEST() 237 DomTreeUpdater DTU(*DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in TEST() local 245 DomTreeUpdater DTU(*DT, DomTreeUpdater::UpdateStrategy::Eager); in TEST() local 254 DomTreeUpdater DTU(PDT, DomTreeUpdater::UpdateStrategy::Eager); in TEST() local 263 DomTreeUpdater DTU(*DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST() local 272 DomTreeUpdater DTU(PDT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST() local 279 DomTreeUpdater DTU(*DT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST() local 288 DomTreeUpdater DTU(*DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in TEST() local 296 DomTreeUpdater DTU(*DT, DomTreeUpdater::UpdateStrategy::Eager); in TEST() local 305 DomTreeUpdater DTU(PDT, DomTreeUpdater::UpdateStrategy::Eager); in TEST() local [all …]
|
D | BasicBlockUtilsTest.cpp | 52 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in TEST() local 80 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in TEST() local
|
D | CloningTest.cpp | 232 DomTreeUpdater DTU(DomTreeUpdater::UpdateStrategy::Lazy); in TEST_F() local 280 DomTreeUpdater DTU(DomTreeUpdater::UpdateStrategy::Lazy); in TEST_F() local 333 DomTreeUpdater DTU(DomTreeUpdater::UpdateStrategy::Lazy); in TEST_F() local
|
/external/llvm-project/llvm/unittests/Analysis/ |
D | DomTreeUpdaterTest.cpp | 56 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in TEST() local 167 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in TEST() local 241 DomTreeUpdater DTU(&DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST() local 330 DomTreeUpdater DTU(&DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST() local 459 DomTreeUpdater DTU(&DT, &PDT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST() local 542 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST() local 631 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST() local 718 DomTreeUpdater DTU(nullptr, nullptr, DomTreeUpdater::UpdateStrategy::Lazy); in TEST() local 749 DomTreeUpdater DTU(&DT, nullptr, DomTreeUpdater::UpdateStrategy::Lazy); in TEST() local
|
/external/llvm-project/llvm/examples/IRTransforms/ |
D | SimplifyCFG.cpp | 104 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in removeDeadBlocks_v2() local 176 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in eliminateCondBranches_v2() local 221 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in eliminateCondBranches_v3() local 308 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in mergeIntoSinglePredecessor_v2() local
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | MatrixUtils.cpp | 25 IRBuilderBase &B, DomTreeUpdater &DTU, Loop *L, in CreateLoop() 71 IRBuilderBase &B, DomTreeUpdater &DTU, in CreateTiledLoops()
|
D | BasicBlockUtils.cpp | 88 void llvm::DeleteDeadBlock(BasicBlock *BB, DomTreeUpdater *DTU, in DeleteDeadBlock() 93 void llvm::DeleteDeadBlocks(ArrayRef <BasicBlock *> BBs, DomTreeUpdater *DTU, in DeleteDeadBlocks() 117 bool llvm::EliminateUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in EliminateUnreachableBlocks() 172 bool llvm::MergeBlockIntoPredecessor(BasicBlock *BB, DomTreeUpdater *DTU, in MergeBlockIntoPredecessor() 314 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L, DomTreeUpdater *DTU, in MergeBlockSuccessorsIntoGivenBlocks() 924 DomTreeUpdater *DTU) { in FoldReturnIntoUncondBranch() 1333 DomTreeUpdater *DTU, SmallVectorImpl<BasicBlock *> &GuardBlocks, in CreateControlFlowHub()
|
D | LoopRotationUtils.cpp | 580 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in rotateLoop() local 706 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in simplifyLoopLatch() local
|
D | UnifyLoopExits.cpp | 181 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in unifyLoopExits() local
|
D | Local.cpp | 130 DomTreeUpdater *DTU) { in ConstantFoldTerminator() 708 DomTreeUpdater *DTU) { in RemovePredecessorAndSimplify() 736 DomTreeUpdater *DTU) { in MergeBasicBlockIntoOnlyPred() 1015 DomTreeUpdater *DTU) { in TryToSimplifyUncondBranchFromEmptyBlock() 2038 bool PreserveLCSSA, DomTreeUpdater *DTU, in changeToUnreachable() 2106 void llvm::changeToCall(InvokeInst *II, DomTreeUpdater *DTU) { in changeToCall() 2165 DomTreeUpdater *DTU = nullptr) { in markAliveBlocks() 2326 void llvm::removeUnwindEdge(BasicBlock *BB, DomTreeUpdater *DTU) { in removeUnwindEdge() 2365 bool llvm::removeUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in removeUnreachableBlocks()
|
D | FixIrreducible.cpp | 188 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in createNaturalLoopInternal() local
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | TailRecursionElimination.cpp | 503 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in eliminateRecursiveTailCall() 691 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in foldReturnAndProcessPred() 740 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in processReturningBlock() 752 DomTreeUpdater &DTU) { in eliminateTailRecursion() 839 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in runOnFunction() local 873 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in run() local
|
D | CallSiteSplitting.cpp | 309 DomTreeUpdater &DTU) { in splitCallSite() 463 DomTreeUpdater &DTU) { in shouldSplitOnPredicatedArgument() 495 DomTreeUpdater &DTU) { in tryToSplitCallSite() 513 DomTreeUpdater DTU(&DT, DomTreeUpdater::UpdateStrategy::Lazy); in doCallSiteSplitting() local
|
D | MergeICmps.cpp | 610 AliasAnalysis &AA, DomTreeUpdater &DTU) { in mergeComparisons() 679 DomTreeUpdater &DTU) { in simplify() 795 DomTreeUpdater &DTU) { in processPhi() 877 DomTreeUpdater DTU(DT, /*PostDominatorTree*/ nullptr, in runImpl() local
|
D | LoopSimplifyCFG.cpp | 125 DomTreeUpdater DTU; member in __anon30b0ffd50111::ConstantTerminatorFoldingImpl 646 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in mergeBlocksIntoPredecessors() local
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | TailRecursionElimination.cpp | 395 DomTreeUpdater &DTU; member in __anon559ee9270511::TailRecursionEliminator 426 DomTreeUpdater &DTU) in TailRecursionEliminator() 798 DomTreeUpdater &DTU) { in eliminate() 856 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in runOnFunction() local 890 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in run() local
|
D | CallSiteSplitting.cpp | 307 DomTreeUpdater &DTU) { in splitCallSite() 456 DomTreeUpdater &DTU) { in shouldSplitOnPredicatedArgument() 488 DomTreeUpdater &DTU) { in tryToSplitCallSite() 506 DomTreeUpdater DTU(&DT, DomTreeUpdater::UpdateStrategy::Lazy); in doCallSiteSplitting() local
|
D | MergeICmps.cpp | 610 AliasAnalysis &AA, DomTreeUpdater &DTU) { in mergeComparisons() 680 DomTreeUpdater &DTU) { in simplify() 796 DomTreeUpdater &DTU) { in processPhi() 878 DomTreeUpdater DTU(DT, /*PostDominatorTree*/ nullptr, in runImpl() local
|
D | LoopSimplifyCFG.cpp | 127 DomTreeUpdater DTU; member in __anon58198de10111::ConstantTerminatorFoldingImpl 653 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in mergeBlocksIntoPredecessors() local
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | BasicBlockUtils.cpp | 88 void llvm::DeleteDeadBlock(BasicBlock *BB, DomTreeUpdater *DTU, in DeleteDeadBlock() 93 void llvm::DeleteDeadBlocks(ArrayRef <BasicBlock *> BBs, DomTreeUpdater *DTU, in DeleteDeadBlocks() 117 bool llvm::EliminateUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in EliminateUnreachableBlocks() 171 bool llvm::MergeBlockIntoPredecessor(BasicBlock *BB, DomTreeUpdater *DTU, in MergeBlockIntoPredecessor() 884 DomTreeUpdater *DTU) { in FoldReturnIntoUncondBranch()
|
D | LoopRotationUtils.cpp | 515 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in rotateLoop() local 627 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in simplifyLoopLatch() local
|
D | Local.cpp | 111 DomTreeUpdater *DTU) { in ConstantFoldTerminator() 643 DomTreeUpdater *DTU) { in RemovePredecessorAndSimplify() 671 DomTreeUpdater *DTU) { in MergeBasicBlockIntoOnlyPred() 950 DomTreeUpdater *DTU) { in TryToSimplifyUncondBranchFromEmptyBlock() 1916 bool PreserveLCSSA, DomTreeUpdater *DTU, in changeToUnreachable() 1972 void llvm::changeToCall(InvokeInst *II, DomTreeUpdater *DTU) { in changeToCall() 2031 DomTreeUpdater *DTU = nullptr) { in markAliveBlocks() 2192 void llvm::removeUnwindEdge(BasicBlock *BB, DomTreeUpdater *DTU) { in removeUnwindEdge() 2231 bool llvm::removeUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in removeUnreachableBlocks()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | WasmEHPrepare.cpp | 167 static void eraseDeadBBsAndChildren(const Container &BBs, DomTreeUpdater *DTU) { in eraseDeadBBsAndChildren() 188 DomTreeUpdater DTU(&DT, /*PostDominatorTree*/ nullptr, in prepareThrows() local
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | JumpThreading.h | 81 DomTreeUpdater *DTU; variable
|
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
D | JumpThreading.h | 83 DomTreeUpdater *DTU; variable
|