reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1052 llvm::BranchInst *BI = Builder.CreateBr(Dest.getBlock()); 1071 Fixup.Destination = Dest.getBlock(); 1105 Scope.addBranchAfter(Index, Dest.getBlock()); 1112 if (!Scope.addBranchThrough(Dest.getBlock()))tools/clang/lib/CodeGen/CGException.cpp
1605 if (!TryExit.getBlock()->use_empty()) 1606 EmitBlock(TryExit.getBlock(), /*IsFinished=*/true); 1608 delete TryExit.getBlock();tools/clang/lib/CodeGen/CGObjC.cpp
1856 EmitBlock(AfterBody.getBlock()); 1872 index->addIncoming(indexPlusOne, AfterBody.getBlock()); 1873 count->addIncoming(count, AfterBody.getBlock()); 1908 EmitBlock(LoopEnd.getBlock());tools/clang/lib/CodeGen/CGObjCMac.cpp
4733 CGF.EmitBlock(FinallyEnd.getBlock(), true); 4737 CGF.EmitBlock(FinallyRethrow.getBlock(), true);tools/clang/lib/CodeGen/CGObjCRuntime.cpp
284 CGF.EmitBlock(Cont.getBlock());
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 176 CGF.EmitBlock(CurPoint.getBlock());
tools/clang/lib/CodeGen/CGStmt.cpp550 ResolveBranchFixups(Dest.getBlock()); 553 EmitBlock(Dest.getBlock()); 714 EmitBlock(LoopHeader.getBlock()); 717 LoopStack.push(LoopHeader.getBlock(), CGM.getContext(), WhileAttrs, 755 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); 762 if (ExitBlock != LoopExit.getBlock()) { 784 EmitBranch(LoopHeader.getBlock()); 789 EmitBlock(LoopExit.getBlock(), true); 794 SimplifyForwardingBlocks(LoopHeader.getBlock()); 816 EmitBlock(LoopCond.getBlock()); 844 BoolCondVal, LoopBody, LoopExit.getBlock(), 851 EmitBlock(LoopExit.getBlock()); 856 SimplifyForwardingBlocks(LoopCond.getBlock()); 873 llvm::BasicBlock *CondBlock = Continue.getBlock(); 901 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); 917 if (ExitBlock != LoopExit.getBlock()) { 938 EmitBlock(Continue.getBlock()); 954 EmitBlock(LoopExit.getBlock(), true); 984 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); 998 if (ExitBlock != LoopExit.getBlock()) { 1021 EmitBlock(Continue.getBlock()); 1033 EmitBlock(LoopExit.getBlock(), true); 1284 SwitchInsn->addCase(CaseVal, Block.getBlock()); 1289 Builder.CreateBr(Block.getBlock()); 1695 DefaultBlock->replaceAllUsesWith(SwitchExit.getBlock()); 1703 EmitBlock(SwitchExit.getBlock(), true); 2223 Transfer.push_back(Dest.getBlock()); 2225 llvm::BlockAddress::get(CurFn, Dest.getBlock());tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
1367 EmitBranchOnBoolExpr(E, NextBB, Continue.getBlock(), 1389 EmitBlock(Continue.getBlock()); 1409 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); 1417 if (ExitBlock != LoopExit.getBlock()) { 1432 EmitBlock(Continue.getBlock()); 1439 EmitBlock(LoopExit.getBlock()); 1904 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); 1910 if (ExitBlock != LoopExit.getBlock()) { 1948 EmitBlock(Continue.getBlock()); 1959 EmitBlock(LoopExit.getBlock()); 2475 EmitBlock(LoopExit.getBlock()); 3549 EmitBlock(LoopExit.getBlock());tools/clang/lib/CodeGen/CodeGenFunction.cpp
252 if (CurBB->empty() || ReturnBlock.getBlock()->use_empty()) { 253 ReturnBlock.getBlock()->replaceAllUsesWith(CurBB); 254 delete ReturnBlock.getBlock(); 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(); 284 EmitBlock(ReturnBlock.getBlock()); 301 && ReturnBlock.getBlock()->use_empty(); 452 if (ReturnBlock.isValid() && ReturnBlock.getBlock()->use_empty()) { 454 ReturnBlock.getBlock()->eraseFromParent(); 1696 llvm::BasicBlock *BB = getJumpDestForLabel(L).getBlock();tools/clang/lib/CodeGen/CodeGenFunction.h
1289 CGF.EmitBlock(Stack.back().ExitBlock.getBlock()); 1291 CGF.EmitBranch(Stack.back().ContBlock.getBlock()); 1317 CGF.EmitBlock(Stack.back().ExitBlock.getBlock()); 1320 CGF.EmitBlock(Stack.back().ContBlock.getBlock());