Home
last modified time | relevance | path

Searched defs:SplitBB (Results 1 – 10 of 10) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILateBranchLowering.cpp107 MachineBasicBlock *SplitBB = MBB.splitAt(MI, /*UpdateLiveIns*/ true); in splitBlock() local
H A DSILowerControlFlow.cpp499 SplitBB = MBB.splitAt(MI, /*UpdateLiveIns*/true, LIS); in emitEndCf() local
659 MachineBasicBlock *SplitBB = &MBB; process() local
[all...]
H A DSIWholeQuadMode.cpp763 MachineBasicBlock *SplitBB = splitBlock() local
H A DSIISelLowering.cpp4102 MachineBasicBlock *SplitBB = BB->splitAt(MI, false /*UpdateLiveIns*/); splitKillBlock() local
5284 MachineBasicBlock *SplitBB = BB->splitAt(MI, false /*UpdateLiveIns*/); EmitInstrWithCustomInserter() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DPredicateInfo.h149 PredicateBranch(Value *Op, BasicBlock *BranchBB, BasicBlock *SplitBB, in PredicateBranch()
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp239 static void copyMustTailReturn(BasicBlock *SplitBB, Instruction *CI, in copyMustTailReturn() argument
H A DSimpleLoopUnswitch.cpp882 auto *SplitBB = unswitchTrivialSwitch() local
1159 buildClonedLoopBlocks(Loop & L,BasicBlock * LoopPH,BasicBlock * SplitBB,ArrayRef<BasicBlock * > ExitBlocks,BasicBlock * ParentBB,BasicBlock * UnswitchedSuccBB,BasicBlock * ContinueSuccBB,const SmallDenseMap<BasicBlock *,BasicBlock *,16> & DominatingSucc,ValueToValueMapTy & VMap,SmallVectorImpl<DominatorTree::UpdateType> & DTUpdates,AssumptionCache & AC,DominatorTree & DT,LoopInfo & LI,MemorySSAUpdater * MSSAU,ScalarEvolution * SE) buildClonedLoopBlocks() argument
2296 BasicBlock *SplitBB = L.getLoopPreheader(); unswitchNontrivialInvariants() local
[all...]
H A DJumpThreading.cpp2980 // NewBB and SplitBB are newly created blocks which require insertion. in tryToUnfoldSelectInCurrBB() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp1041 MachineBasicBlock *SplitBB = MF->CreateMachineBasicBlock(getBasicBlock()); splitAt() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp970 createPHIsForSplitLoopExit(ArrayRef<BasicBlock * > Preds,BasicBlock * SplitBB,BasicBlock * DestBB) createPHIsForSplitLoopExit() argument
[all...]