Home
last modified time | relevance | path

Searched refs:getExitBlock (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopVersioning.cpp39 assert(L->getExitBlock() && "No single exit block"); in LoopVersioning()
118 DT->changeImmediateDominator(VersionedLoop->getExitBlock(), RuntimeCheckBB); in versionLoop()
127 BasicBlock *PHIBlock = VersionedLoop->getExitBlock(); in addPHINodes()
DLoopUnrollAndJam.cpp280 AftBlocksFirst.push_back(SubLoop->getExitBlock()); in UnrollAndJamLoop()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopDistribute.cpp448 BasicBlock *ExitBlock = L->getExitBlock(); in cloneLoops()
673 if (!L->getExitBlock()) in processLoop()
DLoopInterchange.cpp524 BasicBlock *LoopNestExit = OuterMostLoop->getExitBlock(); in processLoopList()
1542 OuterLoopHeader, OuterLoopLatch, InnerLoop->getExitBlock(), in adjustLoopBranches()
DLoopFuse.cpp169 ExitingBlock(L->getExitingBlock()), ExitBlock(L->getExitBlock()), in FusionCandidate()
226 assert(ExitBlock == L->getExitBlock() && "Exit block is out of sync"); in verify()
DIndVarSimplify.cpp2568 BasicBlock *ExitBlock = L->getExitBlock(); in sinkUnusedInvariants()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DControlHeightReduction.cpp195 BasicBlock *getExitBlock() { in getExitBlock() function in __anon4c3f14240211::CHRScope
205 if (getExitBlock() != NextEntry) in appendable()
222 assert(getExitBlock() == Next->getEntryBlock() && in append()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopInfoImpl.h75 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock() function
DLoopInfo.h268 BlockT *getExitBlock() const;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlan.cpp469 L->getExitBlock()); in execute()
DLoopVectorize.cpp2553 Builder.CreateCondBr(ICmp, L->getExitBlock(), Header); in createInductionVariable()
2963 LoopExitBlock = OrigLoop->getExitBlock(); in createVectorizedLoopSkeleton()
3151 assert(OrigLoop->getExitBlock() && "Expected a single exit block"); in fixupIVUsers()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DModuloSchedule.cpp1283 ExitBB(L.getExitBlock()), MRI(BB->getParent()->getRegInfo()), in KernelRewriter()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp1776 BasicBlock *ExitB = CurLoop->getExitBlock(); in recognize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp10839 if (MachineBasicBlock *Exit = P->getExitBlock()) { in getPrefLoopAlignment()
10847 MachineBasicBlock *Exit = ML->getExitBlock(); in getPrefLoopAlignment()