Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp153 BasicBlock *EpilogPreHeader, BasicBlock *NewPreHeader, in ConnectEpilog() argument
207 assert(EpilogPN->getBasicBlockIndex(EpilogPreHeader) >= 0 && in ConnectEpilog()
210 EpilogPN->setIncomingBlock(EpilogPN->getBasicBlockIndex(EpilogPreHeader), in ConnectEpilog()
243 VPN->setIncomingValue(VPN->getBasicBlockIndex(EpilogPreHeader), NewPN); in ConnectEpilog()
256 B.CreateCondBr(BrLoopExit, EpilogPreHeader, Exit); in ConnectEpilog()
500 BasicBlock *EpilogPreHeader = nullptr; in UnrollRuntimeLoopRemainder() local
513 EpilogPreHeader = SplitBlock(NewExit, NewExit->getTerminator(), DT, LI); in UnrollRuntimeLoopRemainder()
514 EpilogPreHeader->setName(Header->getName() + ".epil.preheader"); in UnrollRuntimeLoopRemainder()
610 BasicBlock *InsertTop = UseEpilogRemainder ? EpilogPreHeader : PrologPreHeader; in UnrollRuntimeLoopRemainder()
648 EpilogPreHeader, NewPreHeader, VMap, DT, LI, in UnrollRuntimeLoopRemainder()