Lines Matching defs:ReturnValue
2977 Builder.CreateStore(Zero, ReturnValue);
3558 llvm::Value *ReturnValuePtr = CGF.ReturnValue.getBasePointer();
3560 // Check if a User is a store which pointerOperand is the ReturnValue.
3561 // We are looking for stores to the ReturnValue, not for stores of the
3562 // ReturnValue to some other location.
3567 SI->getValueOperand()->getType() != CGF.ReturnValue.getElementType())
3836 if (!ReturnValue.isValid()) {
3870 EmitLoadOfComplex(MakeAddrLValue(ReturnValue, RetTy), EndLoc);
3887 EmitLoadOfScalar(MakeAddrLValue(ReturnValue, RetTy), EndLoc), ArgVal,
3902 // If there is a dominating store to ReturnValue, we can elide
3917 RV = Builder.CreateLoad(ReturnValue);
3921 Address V = emitAddressAtOffset(*this, ReturnValue, RetAI);
3964 Address addr = ReturnValue.withElementType(coercionType);
5081 ReturnValueSlot ReturnValue,
5158 } else if (!ReturnValue.isNull()) {
5159 SRetPtr = ReturnValue.getAddress();
5162 if (HaveInsertPoint() && ReturnValue.isUnused()) {
6034 Address DestPtr = ReturnValue.getValue();
6035 bool DestIsVolatile = ReturnValue.isVolatile();
6080 if (!ReturnValue.isExternallyDestructed() &&