Home
last modified time | relevance | path

Searched refs:DomTreeUpdater (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DDomTreeUpdater.cpp24 bool DomTreeUpdater::isUpdateValid( in isUpdateValid()
51 bool DomTreeUpdater::isSelfDominance( in isSelfDominance()
57 bool DomTreeUpdater::applyLazyUpdate(DominatorTree::UpdateKind Kind, in applyLazyUpdate()
61 assert(Strategy == DomTreeUpdater::UpdateStrategy::Lazy && in applyLazyUpdate()
92 void DomTreeUpdater::applyDomTreeUpdates() { in applyDomTreeUpdates()
107 void DomTreeUpdater::flush() { in flush()
113 void DomTreeUpdater::applyPostDomTreeUpdates() { in applyPostDomTreeUpdates()
129 void DomTreeUpdater::tryFlushDeletedBB() { in tryFlushDeletedBB()
134 bool DomTreeUpdater::forceFlushDeletedBB() { in forceFlushDeletedBB()
155 bool DomTreeUpdater::recalculate(Function &F) { in recalculate()
[all …]
DCMakeLists.txt24 DomTreeUpdater.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DDomTreeUpdater.h27 class DomTreeUpdater {
31 explicit DomTreeUpdater(UpdateStrategy Strategy_) : Strategy(Strategy_) {} in DomTreeUpdater() function
32 DomTreeUpdater(DominatorTree &DT_, UpdateStrategy Strategy_) in DomTreeUpdater() function
34 DomTreeUpdater(DominatorTree *DT_, UpdateStrategy Strategy_) in DomTreeUpdater() function
36 DomTreeUpdater(PostDominatorTree &PDT_, UpdateStrategy Strategy_) in DomTreeUpdater() function
38 DomTreeUpdater(PostDominatorTree *PDT_, UpdateStrategy Strategy_) in DomTreeUpdater() function
40 DomTreeUpdater(DominatorTree &DT_, PostDominatorTree &PDT_, in DomTreeUpdater() function
43 DomTreeUpdater(DominatorTree *DT_, PostDominatorTree *PDT_, in DomTreeUpdater() function
47 ~DomTreeUpdater() { flush(); } in ~DomTreeUpdater()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DDomTreeUpdaterTest.cpp32 TEST(DomTreeUpdater, EagerUpdateBasicOperations) { in TEST() argument
57 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in TEST()
149 TEST(DomTreeUpdater, EagerUpdateReplaceEntryBB) { in TEST() argument
167 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in TEST()
214 TEST(DomTreeUpdater, LazyUpdateDTBasicOperations) { in TEST() argument
241 DomTreeUpdater DTU(&DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST()
304 TEST(DomTreeUpdater, LazyUpdateDTInheritedPreds) { in TEST() argument
330 DomTreeUpdater DTU(&DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST()
430 TEST(DomTreeUpdater, LazyUpdateBasicOperations) { in TEST() argument
457 DomTreeUpdater DTU(&DT, &PDT, DomTreeUpdater::UpdateStrategy::Lazy); in TEST()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/
DPGOMemOPSizeOpt.cpp352 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in perform()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/
Dmodule.modulemap198 module IR_DomTreeUpdater { header "IR/DomTreeUpdater.h" export * }
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk425 llvm/lib/IR/DomTreeUpdater.cpp \
DBUILD.gn937 "llvm/lib/IR/DomTreeUpdater.cpp",
/external/swiftshader/
DCMakeLists.txt1091 ${LLVM_DIR}/lib/IR/DomTreeUpdater.cpp