Searched refs:NewPreheader (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSimplifyCFG.cpp | 353 BasicBlock *NewPreheader = llvm::SplitBlock( in handleDeadExits() local 358 Builder.CreateSwitch(Builder.getInt32(0), NewPreheader); in handleDeadExits() 384 assert(L.getLoopPreheader() == NewPreheader && "Malformed CFG?"); in handleDeadExits() 395 LI.changeLoopFor(NewPreheader, StillReachable); in handleDeadExits() 396 removeBlockFromLoops(NewPreheader, OuterLoop, StillReachable); in handleDeadExits()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 2190 BasicBlock *NewPreheader = BasicBlock::Create(Ctx, HeaderName+".rtli.ph", in processCopyingStore() local 2193 ParentL->addBasicBlockToLoop(NewPreheader, *LF); in processCopyingStore() 2194 IRBuilder<>(NewPreheader).CreateBr(Header); in processCopyingStore() 2201 PN->setIncomingBlock(bx, NewPreheader); in processCopyingStore() 2203 DT->addNewBlock(NewPreheader, Preheader); in processCopyingStore() 2204 DT->changeImmediateDominator(Header, NewPreheader); in processCopyingStore() 2234 Func, NewPreheader); in processCopyingStore() 2238 Builder.CreateCondBr(Cond, MemmoveB, NewPreheader); in processCopyingStore()
|
| H A D | HexagonInstrInfo.cpp | 773 void setPreheader(MachineBasicBlock *NewPreheader) override { in setPreheader() argument 774 NewPreheader->splice(NewPreheader->getFirstTerminator(), Loop->getParent(), in setPreheader()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 773 virtual void setPreheader(MachineBasicBlock *NewPreheader) = 0;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 5400 void setPreheader(MachineBasicBlock *NewPreheader) override { in setPreheader() argument
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.cpp | 6826 void setPreheader(MachineBasicBlock *NewPreheader) override {} in setPreheader() argument
|