Lines Matching full:basicblock
99 llvm::BasicBlock *incoming = Builder.GetInsertBlock();
104 llvm::BasicBlock *outgoing = Builder.GetInsertBlock();
248 void CodeGenFunction::SimplifyForwardingBlocks(llvm::BasicBlock *BB) {
270 void CodeGenFunction::EmitBlock(llvm::BasicBlock *BB, bool IsFinished) {
271 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
290 void CodeGenFunction::EmitBranch(llvm::BasicBlock *Target) {
294 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
307 void CodeGenFunction::EmitBlockAfterUses(llvm::BasicBlock *block) {
309 for (llvm::BasicBlock::use_iterator
414 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
417 llvm::BasicBlock *IndGotoBB = GetIndirectGotoBlock();
457 BasicBlock *ThenBlock = createBasicBlock("if.then");
458 llvm::BasicBlock *ContBlock = createBasicBlock("if.end");
459 llvm::BasicBlock *ElseBlock = ContBlock;
530 llvm::BasicBlock *LoopBody = createBasicBlock("while.body");
532 llvm::BasicBlock *ExitBlock = LoopExit.getBlock();
577 llvm::BasicBlock *LoopBody = createBasicBlock("do.body");
633 llvm::BasicBlock *CondBlock = Continue.getBlock();
643 llvm::BasicBlock *ExitBlock = LoopExit.getBlock();
654 llvm::BasicBlock *ForBody = createBasicBlock("for.body");
725 llvm::BasicBlock *CondBlock = createBasicBlock("for.cond");
730 llvm::BasicBlock *ExitBlock = LoopExit.getBlock();
735 llvm::BasicBlock *ForBody = createBasicBlock("for.body");
913 llvm::BasicBlock *CaseDest = Builder.GetInsertBlock();
933 llvm::BasicBlock *RestoreBB = Builder.GetInsertBlock();
938 llvm::BasicBlock *FalseDest = CaseRangeBlock;
999 llvm::BasicBlock *CaseDest = Builder.GetInsertBlock();
1028 llvm::BasicBlock *DefaultBlock = SwitchInsn->getDefaultDest();
1246 llvm::BasicBlock *SavedCRBlock = CaseRangeBlock;
1281 llvm::BasicBlock *DefaultBlock = createBasicBlock("sw.default");