Searched refs:ReturnBB (Results 1 – 5 of 5) sorted by relevance
131 for (const auto &ReturnBB : ReturnBBs) { in runOnMachineFunction() local132 MachineBasicBlock *MBB = ReturnBB.first; in runOnMachineFunction()133 unsigned Cycles = ReturnBB.second; in runOnMachineFunction()
1724 auto *ReturnBB = in splitAsyncCoroutine() local1726 Branch->setSuccessor(0, ReturnBB); in splitAsyncCoroutine()1728 IRBuilder<> Builder(ReturnBB); in splitAsyncCoroutine()1802 BasicBlock *ReturnBB = nullptr; in splitRetconCoroutine() local1825 if (!ReturnBB) { in splitRetconCoroutine()1827 ReturnBB = BasicBlock::Create(F.getContext(), "coro.return", &F, in splitRetconCoroutine()1829 Shape.RetconLowering.ReturnBlock = ReturnBB; in splitRetconCoroutine()1831 IRBuilder<> Builder(ReturnBB); in splitRetconCoroutine()1870 Branch->setSuccessor(0, ReturnBB); in splitRetconCoroutine()
1540 BasicBlock *ReturnBB = ReturnBlockForRetVal->second; in findOrCreatePHIBlock() local1551 BasicBlock *PHIBlock = BasicBlock::Create(ReturnBB->getContext(), "phi_block", in findOrCreatePHIBlock()1552 ReturnBB->getParent()); in findOrCreatePHIBlock()1560 for (BasicBlock *Pred : predecessors(ReturnBB)) in findOrCreatePHIBlock()1567 if (BI->getSuccessor(Succ) != ReturnBB) in findOrCreatePHIBlock()1572 BranchInst::Create(ReturnBB, PHIBlock); in findOrCreatePHIBlock()
2616 BasicBlock *ReturnBB = Returns[0]->getParent(); in InlineFunction() local2617 ReturnBB->replaceAllUsesWith(AfterCallBB); in InlineFunction()2622 ReturnBB->getInstList()); in InlineFunction()2629 ReturnBB->eraseFromParent(); in InlineFunction()
2546 const BasicBlock *ReturnBB = I.getSuccessor(0); in translateInvoke() local2604 &ReturnMBB = getMBB(*ReturnBB); in translateInvoke()