Searched refs:NewPreheader (Results 1 – 6 of 6) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopSimplifyCFG.cpp | 358 BasicBlock *NewPreheader = llvm::SplitBlock( in handleDeadExits() local 363 Builder.CreateSwitch(Builder.getInt32(0), NewPreheader); in handleDeadExits() 388 assert(L.getLoopPreheader() == NewPreheader && "Malformed CFG?"); in handleDeadExits() 399 LI.changeLoopFor(NewPreheader, StillReachable); in handleDeadExits() 400 removeBlockFromLoops(NewPreheader, OuterLoop, StillReachable); in handleDeadExits()
|
H A D | LoopUnswitch.cpp | 1350 BasicBlock *NewPreheader = in unswitchNontrivialCondition() local 1352 LoopBlocks.push_back(NewPreheader); in unswitchNontrivialCondition() 1385 F->getBasicBlockList().splice(NewPreheader->getIterator(), in unswitchNontrivialCondition()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 2196 BasicBlock *NewPreheader = BasicBlock::Create(Ctx, HeaderName+".rtli.ph", in processCopyingStore() local 2199 ParentL->addBasicBlockToLoop(NewPreheader, *LF); in processCopyingStore() 2200 IRBuilder<>(NewPreheader).CreateBr(Header); in processCopyingStore() 2207 PN->setIncomingBlock(bx, NewPreheader); in processCopyingStore() 2209 DT->addNewBlock(NewPreheader, Preheader); in processCopyingStore() 2210 DT->changeImmediateDominator(Header, NewPreheader); in processCopyingStore() 2240 Func, NewPreheader); in processCopyingStore() 2244 Builder.CreateCondBr(Cond, MemmoveB, NewPreheader); in processCopyingStore()
|
H A D | HexagonInstrInfo.cpp | 729 void setPreheader(MachineBasicBlock *NewPreheader) override { in setPreheader() argument 730 NewPreheader->splice(NewPreheader->getFirstTerminator(), Loop->getParent(), in setPreheader()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | TargetInstrInfo.h | 726 virtual void setPreheader(MachineBasicBlock *NewPreheader) = 0;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 5384 void setPreheader(MachineBasicBlock *NewPreheader) override { in setPreheader() argument
|