Lines Matching refs:ReturnBlock
147 if (CurBB->empty() || ReturnBlock.getBlock()->use_empty()) {
148 ReturnBlock.getBlock()->replaceAllUsesWith(CurBB);
149 delete ReturnBlock.getBlock();
151 EmitBlock(ReturnBlock.getBlock());
158 if (ReturnBlock.getBlock()->hasOneUse()) {
160 dyn_cast<llvm::BranchInst>(*ReturnBlock.getBlock()->use_begin());
162 BI->getSuccessor(0) == ReturnBlock.getBlock()) {
170 delete ReturnBlock.getBlock();
179 EmitBlock(ReturnBlock.getBlock());
195 && ReturnBlock.getBlock()->use_empty();
550 ReturnBlock = getJumpDestInCurrentScope("return");