Searched refs:DeferredDominance (Results 1 – 12 of 12) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
D | Dominators.cpp | 385 void DeferredDominance::applyUpdates( in applyUpdates() 401 void DeferredDominance::insertEdge(BasicBlock *From, BasicBlock *To) { in insertEdge() 409 void DeferredDominance::deleteEdge(BasicBlock *From, BasicBlock *To) { in deleteEdge() 414 void DeferredDominance::deleteBB(BasicBlock *DelBB) { in deleteBB() 432 bool DeferredDominance::pendingDeletedBB(BasicBlock *DelBB) { in pendingDeletedBB() 439 bool DeferredDominance::pending() { return !PendUpdates.empty(); } in pending() 443 DominatorTree &DeferredDominance::flush() { in flush() 457 void DeferredDominance::recalculate(Function &F) { in recalculate() 469 LLVM_DUMP_METHOD void DeferredDominance::dump() const { in dump() 518 bool DeferredDominance::applyUpdate(DominatorTree::UpdateKind Kind, in applyUpdate() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/ |
D | DeferredDominanceTest.cpp | 29 TEST(DeferredDominance, BasicOperations) { in TEST() argument 55 DeferredDominance DDT(DT); in TEST() 107 TEST(DeferredDominance, PairedUpdate) { in TEST() argument 130 DeferredDominance DDT(DT); in TEST() 172 TEST(DeferredDominance, ReplaceEntryBB) { in TEST() argument 189 DeferredDominance DDT(DT); in TEST() 239 TEST(DeferredDominance, InheritedPreds) { in TEST() argument 264 DeferredDominance DDT(DT); in TEST()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | Local.h | 123 DeferredDominance *DDT = nullptr); 190 DeferredDominance *DDT = nullptr); 196 DeferredDominance *DDT = nullptr); 203 DeferredDominance *DDT = nullptr); 362 DeferredDominance *DDT = nullptr); 377 void removeUnwindEdge(BasicBlock *BB, DeferredDominance *DDT = nullptr); 383 DeferredDominance *DDT = nullptr);
|
D | BasicBlockUtils.h | 30 class DeferredDominance; variable 42 void DeleteDeadBlock(BasicBlock *BB, DeferredDominance *DDT = nullptr); 62 DeferredDominance *DDT = nullptr);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/ |
D | JumpThreading.h | 37 class DeferredDominance; variable 81 DeferredDominance *DDT; 112 AliasAnalysis *AA_, DeferredDominance *DDT_,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | Dominators.h | 307 class DeferredDominance { 309 DeferredDominance(DominatorTree &DT_) : DT(DT_) {}
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | Local.cpp | 105 DeferredDominance *DDT) { in ConstantFoldTerminator() 629 DeferredDominance *DDT) { in RemovePredecessorAndSimplify() 661 DeferredDominance *DDT) { in MergeBasicBlockIntoOnlyPred() 948 DeferredDominance *DDT) { in TryToSimplifyUncondBranchFromEmptyBlock() 1905 bool PreserveLCSSA, DeferredDominance *DDT) { in changeToUnreachable() 1943 static void changeToCall(InvokeInst *II, DeferredDominance *DDT = nullptr) { in changeToCall() 2007 DeferredDominance *DDT = nullptr) { in markAliveBlocks() 2167 void llvm::removeUnwindEdge(BasicBlock *BB, DeferredDominance *DDT) { in removeUnwindEdge() 2208 DeferredDominance *DDT) { in removeUnreachableBlocks()
|
D | BasicBlockUtils.cpp | 48 void llvm::DeleteDeadBlock(BasicBlock *BB, DeferredDominance *DDT) { in DeleteDeadBlock() 121 DeferredDominance *DDT) { in MergeBlockIntoPredecessor()
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Utils/ |
D | Local.cpp | 314 DeferredDominance DDT(*DT); in TEST()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | JumpThreading.cpp | 288 DeferredDominance DDT(*DT); in runOnFunction() 315 DeferredDominance DDT(DT); in run() 339 DeferredDominance *DDT_, bool HasProfileData_, in runImpl()
|
D | CorrelatedValuePropagation.cpp | 395 DeferredDominance DDT(*DT); in processSwitch()
|
D | RewriteStatepointsForGC.cpp | 2537 DeferredDominance DD(DT); in runOnFunction()
|