reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGClass.cpp
 1589       CGF.EmitBranchThroughCleanup(CGF.ReturnBlock);
 1794         EmitBranchThroughCleanup(ReturnBlock);
 2870     EmitBranchThroughCleanup(ReturnBlock);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
  154         CGF.EmitBranchThroughCleanup(CGF.ReturnBlock);
  171         CGF.EmitBranchThroughCleanup(CGF.ReturnBlock);
tools/clang/lib/CodeGen/CGStmt.cpp
 1047   EmitBranchThroughCleanup(ReturnBlock);
 1134   EmitBranchThroughCleanup(ReturnBlock);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 4623     return ReturnBlock;
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  252     if (CurBB->empty() || ReturnBlock.getBlock()->use_empty()) {
  253       ReturnBlock.getBlock()->replaceAllUsesWith(CurBB);
  254       delete ReturnBlock.getBlock();
  255       ReturnBlock = JumpDest();
  257       EmitBlock(ReturnBlock.getBlock());
  264   if (ReturnBlock.getBlock()->hasOneUse()) {
  266       dyn_cast<llvm::BranchInst>(*ReturnBlock.getBlock()->user_begin());
  268         BI->getSuccessor(0) == ReturnBlock.getBlock()) {
  274       delete ReturnBlock.getBlock();
  275       ReturnBlock = JumpDest();
  284   EmitBlock(ReturnBlock.getBlock());
  301     && ReturnBlock.getBlock()->use_empty();
  452   if (ReturnBlock.isValid() && ReturnBlock.getBlock()->use_empty()) {
  452   if (ReturnBlock.isValid() && ReturnBlock.getBlock()->use_empty()) {
  454     ReturnBlock.getBlock()->eraseFromParent();
  838   ReturnBlock = getJumpDestInCurrentScope("return");