reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
85 llvm::Value *IsNull = CGF.Builder.CreateIsNull(ReturnValue); 92 ReturnValue = CGF.CGM.getCXXABI().performReturnAdjustment(CGF, 93 Address(ReturnValue, ClassAlign), 102 llvm::PHINode *PHI = CGF.Builder.CreatePHI(ReturnValue->getType(), 2); 103 PHI->addIncoming(ReturnValue, AdjustNotNull); 104 PHI->addIncoming(llvm::Constant::getNullValue(ReturnValue->getType()), 106 ReturnValue = PHI; 109 return RValue::get(ReturnValue);