Lines Matching refs:ReturningBlocks
137 ArrayRef<BasicBlock *> ReturningBlocks,
169 PN = B.CreatePHI(F.getReturnType(), ReturningBlocks.size(),
177 for (BasicBlock *BB : ReturningBlocks) {
188 for (BasicBlock *BB : ReturningBlocks) {
209 SmallVector<BasicBlock *, 4> ReturningBlocks;
222 ReturningBlocks.push_back(BB);
267 ReturningBlocks.push_back(DummyReturnBB);
306 if (!ReturningBlocks.empty()) {
326 ReturningBlocks.push_back(UnreachableBlock);
332 if (ReturningBlocks.empty())
335 if (ReturningBlocks.size() == 1 && !InsertExport)
346 auto BlocksToUnify = std::move(ReturningBlocks);