Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DLoopVersioning.cpp56 BasicBlock *RuntimeCheckBB = VersionedLoop->getLoopPreheader(); in versionLoop() local
58 LAI.addRuntimeChecks(RuntimeCheckBB->getTerminator(), AliasChecks); in versionLoop()
62 SCEVExpander Exp(*SE, RuntimeCheckBB->getModule()->getDataLayout(), in versionLoop()
65 Exp.expandCodeForPredicate(&Pred, RuntimeCheckBB->getTerminator()); in versionLoop()
76 I->insertBefore(RuntimeCheckBB->getTerminator()); in versionLoop()
84 RuntimeCheckBB->setName(VersionedLoop->getHeader()->getName() + in versionLoop()
90 SplitBlock(RuntimeCheckBB, RuntimeCheckBB->getTerminator(), DT, LI); in versionLoop()
99 cloneLoopWithPreheader(PH, RuntimeCheckBB, VersionedLoop, VMap, in versionLoop()
104 Instruction *OrigTerm = RuntimeCheckBB->getTerminator(); in versionLoop()
111 DT->changeImmediateDominator(VersionedLoop->getExitBlock(), RuntimeCheckBB); in versionLoop()