Searched refs:VersionedLoop (Results 1 – 2 of 2) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | LoopVersioning.cpp | 44 : VersionedLoop(L), AliasChecks(Checks.begin(), Checks.end()), in LoopVersioning() 51 assert(VersionedLoop->getUniqueExitBlock() && "No single exit block"); in versionLoop() 52 assert(VersionedLoop->isLoopSimplifyForm() && in versionLoop() 60 BasicBlock *RuntimeCheckBB = VersionedLoop->getLoopPreheader(); in versionLoop() 64 VersionedLoop->getHeader()->getModule()->getDataLayout(), in versionLoop() 67 VersionedLoop, AliasChecks, Exp2); in versionLoop() 88 RuntimeCheckBB->setName(VersionedLoop->getHeader()->getName() + in versionLoop() 95 nullptr, VersionedLoop->getHeader()->getName() + ".ph"); in versionLoop() 103 cloneLoopWithPreheader(PH, RuntimeCheckBB, VersionedLoop, VMap, in versionLoop() 111 VersionedLoop->getLoopPreheader()); in versionLoop() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| H A D | LoopVersioning.h | 64 void versionLoop() { versionLoop(findDefsUsedOutsideOfLoop(VersionedLoop)); } in versionLoop() 73 Loop *getVersionedLoop() { return VersionedLoop; } in getVersionedLoop() 114 Loop *VersionedLoop; variable
|