Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp111 NewPN->addIncoming(PN.getIncomingValueForBlock(NewPreHeader), in ConnectProlog()
132 PN.setIncomingValueForBlock(NewPreHeader, NewPN); in ConnectProlog()
168 B.CreateCondBr(BrLoopExit, OriginalLoopLatchExit, NewPreHeader); in ConnectProlog()
697 BasicBlock *NewPreHeader; in UnrollRuntimeLoopRemainder() local
707 NewPreHeader->setName(PreHeader->getName() + ".new"); in UnrollRuntimeLoopRemainder()
730 NewPreHeader->setName(PreHeader->getName() + ".new"); in UnrollRuntimeLoopRemainder()
825 NewPreHeader, NewBlocks, LoopBlocks, VMap, DT, LI); in UnrollRuntimeLoopRemainder()
930 EpilogPreHeader, NewPreHeader, VMap, DT, LI, in UnrollRuntimeLoopRemainder()
935 IRBuilder<> B2(NewPreHeader->getTerminator()); in UnrollRuntimeLoopRemainder()
949 NewIdx->addIncoming(TestVal, NewPreHeader); in UnrollRuntimeLoopRemainder()
[all …]
H A DLoopPeel.cpp763 BasicBlock *NewPreHeader = in peelLoop() local
768 NewPreHeader->setName(PreHeader->getName() + ".peel.newph"); in peelLoop()
834 PHI->setIncomingValueForBlock(NewPreHeader, NewVal); in peelLoop()