Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp213 BasicBlock *EpilogPreHeader, BasicBlock *NewPreHeader, in ConnectEpilog() argument
268 assert(EpilogPN->getBasicBlockIndex(EpilogPreHeader) >= 0 && in ConnectEpilog()
271 EpilogPN->setIncomingBlock(EpilogPN->getBasicBlockIndex(EpilogPreHeader), in ConnectEpilog()
300 VPN->setIncomingValueForBlock(EpilogPreHeader, NewPN); in ConnectEpilog()
319 B.CreateCondBr(BrLoopExit, EpilogPreHeader, Exit, BranchWeights); in ConnectEpilog()
702 BasicBlock *EpilogPreHeader = nullptr; in UnrollRuntimeLoopRemainder() local
719 EpilogPreHeader = SplitBlock(NewExit, NewExitTerminator, DT, LI); in UnrollRuntimeLoopRemainder()
720 EpilogPreHeader->setName(Header->getName() + ".epil.preheader"); in UnrollRuntimeLoopRemainder()
732 LI->removeBlock(EpilogPreHeader); in UnrollRuntimeLoopRemainder()
733 ParentL->addBasicBlockToLoop(EpilogPreHeader, *LI); in UnrollRuntimeLoopRemainder()
[all …]