Searched refs:UpdateStrategy (Results 1 – 19 of 19) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | DomTreeUpdater.h | 28 enum class UpdateStrategy : unsigned char { Eager = 0, Lazy = 1 }; enum 30 explicit DomTreeUpdater(UpdateStrategy Strategy_) : Strategy(Strategy_) {} in DomTreeUpdater() 31 DomTreeUpdater(DominatorTree &DT_, UpdateStrategy Strategy_) in DomTreeUpdater() 33 DomTreeUpdater(DominatorTree *DT_, UpdateStrategy Strategy_) in DomTreeUpdater() 35 DomTreeUpdater(PostDominatorTree &PDT_, UpdateStrategy Strategy_) in DomTreeUpdater() 37 DomTreeUpdater(PostDominatorTree *PDT_, UpdateStrategy Strategy_) in DomTreeUpdater() 40 UpdateStrategy Strategy_) in DomTreeUpdater() 43 UpdateStrategy Strategy_) in DomTreeUpdater() 49 bool isLazy() const { return Strategy == UpdateStrategy::Lazy; }; in isLazy() 52 bool isEager() const { return Strategy == UpdateStrategy::Eager; }; in isEager() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | DomTreeUpdater.cpp | 60 if (Strategy != UpdateStrategy::Lazy || !DT) in applyDomTreeUpdates() 81 if (Strategy != UpdateStrategy::Lazy || !PDT) in applyPostDomTreeUpdates() 123 if (Strategy == UpdateStrategy::Eager) { in recalculate() 168 if (Strategy == UpdateStrategy::Eager || DeletedBBs.empty()) in isBBPendingDeletion() 180 if (Strategy == UpdateStrategy::Lazy) { in deleteBB() 193 if (Strategy == UpdateStrategy::Lazy) { in callbackDeleteBB() 235 if (Strategy == UpdateStrategy::Lazy) { in applyUpdates() 294 if (Strategy == UpdateStrategy::Lazy) in applyUpdatesPermissive() 331 if (Strategy == UpdateStrategy::Eager) { in insertEdge() 352 if (Strategy == UpdateStrategy::Eager) { in insertEdgeRelaxed() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopRotationUtils.cpp | 515 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in rotateLoop() 627 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in simplifyLoopLatch()
|
D | LoopUnrollAndJam.cpp | 521 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in UnrollAndJamLoop()
|
D | LoopUnroll.cpp | 874 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in UnrollLoop()
|
D | LoopUtils.cpp | 591 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in deleteDeadLoop()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopSimplifyCFG.cpp | 530 DTU(DT, DomTreeUpdater::UpdateStrategy::Eager) {} in ConstantTerminatorFoldingImpl() 646 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in mergeBlocksIntoPredecessors()
|
D | TailRecursionElimination.cpp | 839 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in runOnFunction() 873 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in run()
|
D | ADCE.cpp | 623 DomTreeUpdater(DT, &PDT, DomTreeUpdater::UpdateStrategy::Eager) in updateDeadRegions()
|
D | CallSiteSplitting.cpp | 513 DomTreeUpdater DTU(&DT, DomTreeUpdater::UpdateStrategy::Lazy); in doCallSiteSplitting()
|
D | MergeICmps.cpp | 878 DomTreeUpdater::UpdateStrategy::Eager); in runImpl()
|
D | CorrelatedValuePropagation.cpp | 339 DomTreeUpdater DTU(*DT, DomTreeUpdater::UpdateStrategy::Lazy); in processSwitch()
|
D | JumpThreading.cpp | 306 DomTreeUpdater DTU(*DT, DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction() 332 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run()
|
D | LoopFuse.cpp | 519 : LDT(LI), DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy), LI(LI), in LoopFuser()
|
D | LoopUnswitch.cpp | 1642 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in SimplifyCode()
|
D | SCCP.cpp | 269 return {A->second.DT, A->second.PDT, DomTreeUpdater::UpdateStrategy::Lazy}; in getDTU()
|
D | RewriteStatepointsForGC.cpp | 2533 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction()
|
D | GVN.cpp | 2130 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in runImpl()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/ |
D | PGOMemOPSizeOpt.cpp | 352 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in perform()
|