Searched refs:EpilogPreHeader (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollRuntime.cpp | 212 BasicBlock *EpilogPreHeader, BasicBlock *NewPreHeader, in ConnectEpilog() argument 267 assert(EpilogPN->getBasicBlockIndex(EpilogPreHeader) >= 0 && in ConnectEpilog() 270 EpilogPN->setIncomingBlock(EpilogPN->getBasicBlockIndex(EpilogPreHeader), in ConnectEpilog() 299 VPN->setIncomingValueForBlock(EpilogPreHeader, NewPN); in ConnectEpilog() 318 B.CreateCondBr(BrLoopExit, EpilogPreHeader, Exit, BranchWeights); in ConnectEpilog() 706 BasicBlock *EpilogPreHeader = nullptr; in UnrollRuntimeLoopRemainder() local 723 EpilogPreHeader = SplitBlock(NewExit, NewExitTerminator, DT, LI); in UnrollRuntimeLoopRemainder() 724 EpilogPreHeader->setName(Header->getName() + ".epil.preheader"); in UnrollRuntimeLoopRemainder() 736 LI->removeBlock(EpilogPreHeader); in UnrollRuntimeLoopRemainder() 737 ParentL->addBasicBlockToLoop(EpilogPreHeader, *LI); in UnrollRuntimeLoopRemainder() [all …]
|