Lines Matching refs:BasicBlock

104     llvm::BasicBlock *incoming = Builder.GetInsertBlock();
109 llvm::BasicBlock *outgoing = Builder.GetInsertBlock();
345 void CodeGenFunction::SimplifyForwardingBlocks(llvm::BasicBlock *BB) {
367 void CodeGenFunction::EmitBlock(llvm::BasicBlock *BB, bool IsFinished) {
368 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
387 void CodeGenFunction::EmitBranch(llvm::BasicBlock *Target) {
391 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
404 void CodeGenFunction::EmitBlockAfterUses(llvm::BasicBlock *block) {
528 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
531 llvm::BasicBlock *IndGotoBB = GetIndirectGotoBlock();
573 llvm::BasicBlock *ThenBlock = createBasicBlock("if.then");
574 llvm::BasicBlock *ContBlock = createBasicBlock("if.end");
575 llvm::BasicBlock *ElseBlock = ContBlock;
654 llvm::BasicBlock *LoopBody = createBasicBlock("while.body");
656 llvm::BasicBlock *ExitBlock = LoopExit.getBlock();
709 llvm::BasicBlock *LoopBody = createBasicBlock("do.body");
771 llvm::BasicBlock *CondBlock = Continue.getBlock();
796 llvm::BasicBlock *ExitBlock = LoopExit.getBlock();
803 llvm::BasicBlock *ForBody = createBasicBlock("for.body");
866 llvm::BasicBlock *CondBlock = createBasicBlock("for.cond");
873 llvm::BasicBlock *ExitBlock = LoopExit.getBlock();
878 llvm::BasicBlock *ForBody = createBasicBlock("for.body");
1058 llvm::BasicBlock *CaseDest = createBasicBlock("sw.bb");
1090 llvm::BasicBlock *RestoreBB = Builder.GetInsertBlock();
1095 llvm::BasicBlock *FalseDest = CaseRangeBlock;
1171 llvm::BasicBlock *CaseDest = createBasicBlock("sw.bb");
1211 llvm::BasicBlock *DefaultBlock = SwitchInsn->getDefaultDest();
1427 llvm::BasicBlock *SavedCRBlock = CaseRangeBlock;
1476 llvm::BasicBlock *DefaultBlock = createBasicBlock("sw.default");