reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1741 llvm::BasicBlock *callBB = CGF.Builder.GetInsertBlock(); 1743 contBB = CGF.createBasicBlock("msgSend.cont"); 1744 CGF.Builder.CreateBr(contBB); 1748 CGF.EmitBlock(NullBB); 1757 RValue RV = I->getRValue(CGF); 1760 CGF.EmitARCRelease(RV.getScalarVal(), ARCImpreciseLifetime); 1766 assert(CGF.Builder.GetInsertBlock() == NullBB); 1771 if (contBB) CGF.EmitBlock(contBB); 1778 llvm::Constant *null = CGF.CGM.EmitNullConstant(resultType); 1784 CGF.EmitBlock(contBB); 1785 llvm::PHINode *phi = CGF.Builder.CreatePHI(null->getType(), 2); 1798 CGF.EmitNullInitialization(result.getAggregateAddress(), resultType); 1799 if (contBB) CGF.EmitBlock(contBB); 1804 CGF.EmitBlock(contBB); 1812 llvm::PHINode *real = CGF.Builder.CreatePHI(scalarTy, 2); 1815 llvm::PHINode *imag = CGF.Builder.CreatePHI(scalarTy, 2);