Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp1738 if (MergeBB->succ_begin() == MergeBB->succ_end()) { in insertMergePHI()
1747 const DebugLoc &DL = MergeBB->findDebugLoc(MergeBB->begin()); in insertMergePHI()
1748 MachineInstrBuilder MIB = BuildMI(*MergeBB, MergeBB->instr_begin(), DL, in insertMergePHI()
1832 auto MergeIter = MergeBB->getIterator(); in createIfBlock()
1835 IfBB->addSuccessor(MergeBB); in createIfBlock()
1840 if (!CodeBBEnd->isSuccessor(MergeBB)) in createIfBlock()
1841 CodeBBEnd->addSuccessor(MergeBB); in createIfBlock()
2270 CodeBB->addSuccessor(MergeBB); in createIfRegion()
2277 auto MergeIter = MergeBB->getIterator(); in createIfRegion()
2287 CodeBB->addSuccessor(MergeBB); in createIfRegion()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp428 BasicBlock *MergeBB = SplitBlock(DefaultBB, &(*It), DT); in perform() local
429 MergeBB->setName("MemOP.Merge"); in perform()
430 BFI.setBlockFreq(MergeBB, OrigBBFreq.getFrequency()); in perform()
443 IRBuilder<> IRBM(MergeBB->getFirstNonPHI()); in perform()
476 IRBCase.CreateBr(MergeBB); in perform()
481 Updates.push_back({DominatorTree::Insert, CaseBB, MergeBB}); in perform()
493 LLVM_DEBUG(dbgs() << *MergeBB << "\n"); in perform()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp1120 auto *MergeBB = SplitBlock(ExitBB, &ExitBB->front(), &DT, &LI, MSSAU); in buildClonedLoopBlocks() local
1125 MergeBB->takeName(ExitBB); in buildClonedLoopBlocks()
1126 ExitBB->setName(Twine(MergeBB->getName()) + ".split"); in buildClonedLoopBlocks()
1132 assert(ClonedExitBB->getTerminator()->getSuccessor(0) == MergeBB && in buildClonedLoopBlocks()
1153 &*MergeBB->getFirstInsertionPt()); in buildClonedLoopBlocks()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp2165 llvm::BasicBlock *MergeBB = CGF.createBasicBlock("ifcont"); in emitInterWarpCopyFunction() local
2205 Bld.CreateBr(MergeBB); in emitInterWarpCopyFunction()
2208 Bld.CreateBr(MergeBB); in emitInterWarpCopyFunction()
2210 CGF.EmitBlock(MergeBB); in emitInterWarpCopyFunction()
2457 llvm::BasicBlock *MergeBB = CGF.createBasicBlock("ifcont"); in emitShuffleAndReduceFunction() local
2468 Bld.CreateBr(MergeBB); in emitShuffleAndReduceFunction()
2471 Bld.CreateBr(MergeBB); in emitShuffleAndReduceFunction()
2473 CGF.EmitBlock(MergeBB); in emitShuffleAndReduceFunction()