Lines Matching refs:getBlock
528 ResolveBranchFixups(Dest.getBlock()); in EmitLabel()
531 EmitBlock(Dest.getBlock()); in EmitLabel()
682 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt()
685 LoopStack.push(LoopHeader.getBlock(), CGM.getContext(), WhileAttrs, in EmitWhileStmt()
723 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitWhileStmt()
730 if (ExitBlock != LoopExit.getBlock()) { in EmitWhileStmt()
752 EmitBranch(LoopHeader.getBlock()); in EmitWhileStmt()
757 EmitBlock(LoopExit.getBlock(), true); in EmitWhileStmt()
762 SimplifyForwardingBlocks(LoopHeader.getBlock()); in EmitWhileStmt()
784 EmitBlock(LoopCond.getBlock()); in EmitDoStmt()
812 BoolCondVal, LoopBody, LoopExit.getBlock(), in EmitDoStmt()
819 EmitBlock(LoopExit.getBlock()); in EmitDoStmt()
824 SimplifyForwardingBlocks(LoopCond.getBlock()); in EmitDoStmt()
841 llvm::BasicBlock *CondBlock = Continue.getBlock(); in EmitForStmt()
869 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitForStmt()
885 if (ExitBlock != LoopExit.getBlock()) { in EmitForStmt()
906 EmitBlock(Continue.getBlock()); in EmitForStmt()
922 EmitBlock(LoopExit.getBlock(), true); in EmitForStmt()
952 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitCXXForRangeStmt()
966 if (ExitBlock != LoopExit.getBlock()) { in EmitCXXForRangeStmt()
989 EmitBlock(Continue.getBlock()); in EmitCXXForRangeStmt()
1001 EmitBlock(LoopExit.getBlock(), true); in EmitCXXForRangeStmt()
1252 SwitchInsn->addCase(CaseVal, Block.getBlock()); in EmitCaseStmt()
1257 Builder.CreateBr(Block.getBlock()); in EmitCaseStmt()
1663 DefaultBlock->replaceAllUsesWith(SwitchExit.getBlock()); in EmitSwitchStmt()
1671 EmitBlock(SwitchExit.getBlock(), true); in EmitSwitchStmt()