Home
last modified time | relevance | path

Searched refs:ReturnBlock (Results 1 – 8 of 8) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DUnifyFunctionExitNodes.h26 BasicBlock *ReturnBlock, *UnwindBlock, *UnreachableBlock; member
31 ReturnBlock(nullptr), UnwindBlock(nullptr) { in UnifyFunctionExitNodes()
41 BasicBlock *getReturnBlock() const { return ReturnBlock; } in getReturnBlock()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp79 ReturnBlock = nullptr; in runOnFunction()
82 ReturnBlock = ReturningBlocks.front(); // Already has a single return block in runOnFunction()
119 ReturnBlock = NewRetBlock; in runOnFunction()
/minix3/external/bsd/llvm/dist/llvm/test/CodeGen/X86/
H A Dcmp.ll6 br i1 %tmp.upgrd.1, label %ReturnBlock, label %cond_true
11 ReturnBlock: ; preds = %0
21 br i1 %tmp1.upgrd.2, label %ReturnBlock, label %cond_true
26 ReturnBlock: ; preds = %0
36 br i1 %tmp1.upgrd.2, label %ReturnBlock, label %cond_true
41 ReturnBlock: ; preds = %0
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCodeGenFunction.cpp171 if (CurBB->empty() || ReturnBlock.getBlock()->use_empty()) { in EmitReturnBlock()
172 ReturnBlock.getBlock()->replaceAllUsesWith(CurBB); in EmitReturnBlock()
173 delete ReturnBlock.getBlock(); in EmitReturnBlock()
175 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
182 if (ReturnBlock.getBlock()->hasOneUse()) { in EmitReturnBlock()
184 dyn_cast<llvm::BranchInst>(*ReturnBlock.getBlock()->user_begin()); in EmitReturnBlock()
186 BI->getSuccessor(0) == ReturnBlock.getBlock()) { in EmitReturnBlock()
192 delete ReturnBlock.getBlock(); in EmitReturnBlock()
201 EmitBlock(ReturnBlock.getBlock()); in EmitReturnBlock()
218 && ReturnBlock.getBlock()->use_empty(); in FinishFunction()
[all …]
H A DCGStmt.cpp1018 EmitBranchThroughCleanup(ReturnBlock); in EmitReturnOfRValue()
1090 EmitBranchThroughCleanup(ReturnBlock); in EmitReturnStmt()
H A DCGClass.cpp2202 EmitBranchThroughCleanup(ReturnBlock); in EmitForwardingCallToLambda()
H A DCodeGenFunction.h159 JumpDest ReturnBlock; variable
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp319 ReturnBlock(1, os) { in GCOVFunction()
333 ReturnBlock.Number = i; in GCOVFunction()
347 return ReturnBlock; in getReturnBlock()
424 GCOVBlock ReturnBlock; member in __anon498f98dd0211::GCOVFunction