Searched refs:ReturnBB (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86PadShortFunction.cpp | 131 for (const auto &ReturnBB : ReturnBBs) { in runOnMachineFunction() local 132 MachineBasicBlock *MBB = ReturnBB.first; in runOnMachineFunction() 133 unsigned Cycles = ReturnBB.second; in runOnMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 1831 auto *ReturnBB = in splitAsyncCoroutine() local 1833 Branch->setSuccessor(0, ReturnBB); in splitAsyncCoroutine() 1835 IRBuilder<> Builder(ReturnBB); in splitAsyncCoroutine() 1907 BasicBlock *ReturnBB = nullptr; in splitRetconCoroutine() local 1930 if (!ReturnBB) { in splitRetconCoroutine() 1932 ReturnBB = BasicBlock::Create(F.getContext(), "coro.return", &F, in splitRetconCoroutine() 1934 Shape.RetconLowering.ReturnBlock = ReturnBB; in splitRetconCoroutine() 1936 IRBuilder<> Builder(ReturnBB); in splitRetconCoroutine() 1975 Branch->setSuccessor(0, ReturnBB); in splitRetconCoroutine()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | IROutliner.cpp | 1547 BasicBlock *ReturnBB = ReturnBlockForRetVal->second; in findOrCreatePHIBlock() local 1558 BasicBlock *PHIBlock = BasicBlock::Create(ReturnBB->getContext(), "phi_block", in findOrCreatePHIBlock() 1559 ReturnBB->getParent()); in findOrCreatePHIBlock() 1567 for (BasicBlock *Pred : predecessors(ReturnBB)) in findOrCreatePHIBlock() 1574 if (BI->getSuccessor(Succ) != ReturnBB) in findOrCreatePHIBlock() 1579 BranchInst::Create(ReturnBB, PHIBlock); in findOrCreatePHIBlock()
|
| H A D | OpenMPOpt.cpp | 4180 BasicBlock *ReturnBB = in forceSingleThreadPerWorkgroupHelper() local 4186 A.registerManifestAddedBasicBlock(*ReturnBB); in forceSingleThreadPerWorkgroupHelper() 4190 ReturnInst::Create(Ctx, ReturnBB)->setDebugLoc(DLoc); in forceSingleThreadPerWorkgroupHelper() 4212 BranchInst::Create(ReturnBB, UserCodeBB, IsMainThread, InitBB); in forceSingleThreadPerWorkgroupHelper()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 2913 BasicBlock *ReturnBB = Returns[0]->getParent(); in InlineFunction() local 2914 ReturnBB->replaceAllUsesWith(AfterCallBB); in InlineFunction() 2918 AfterCallBB->splice(AfterCallBB->begin(), ReturnBB); in InlineFunction() 2925 ReturnBB->eraseFromParent(); in InlineFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 2714 const BasicBlock *ReturnBB = I.getSuccessor(0); in translateInvoke() local 2777 &ReturnMBB = getMBB(*ReturnBB); in translateInvoke()
|