Lines Matching refs:ReturnValue
2366 Builder.CreateStore(Zero, ReturnValue);
2875 // Check if a User is a store which pointerOperand is the ReturnValue.
2876 // We are looking for stores to the ReturnValue, not for stores of the
2877 // ReturnValue to some other location.
2880 if (!SI || SI->getPointerOperand() != CGF.ReturnValue.getPointer())
2891 if (!CGF.ReturnValue.getPointer()->hasOneUse()) {
2919 GetStoreIfValid(CGF.ReturnValue.getPointer()->user_back());
3145 if (!ReturnValue.isValid()) {
3177 EmitLoadOfComplex(MakeAddrLValue(ReturnValue, RetTy), EndLoc);
3186 EmitStoreOfScalar(Builder.CreateLoad(ReturnValue),
3201 // If there is a dominating store to ReturnValue, we can elide
3216 RV = Builder.CreateLoad(ReturnValue);
3220 Address V = emitAddressAtOffset(*this, ReturnValue, RetAI);
3261 Address addr = Builder.CreateElementBitCast(ReturnValue, coercionType);
4234 ReturnValueSlot ReturnValue,
4318 if (!ReturnValue.isNull()) {
4319 SRetPtr = ReturnValue.getValue();
4322 if (HaveInsertPoint() && ReturnValue.isUnused()) {
5045 Address DestPtr = ReturnValue.getValue();
5046 bool DestIsVolatile = ReturnValue.isVolatile();
5067 Address DestPtr = ReturnValue.getValue();
5068 bool DestIsVolatile = ReturnValue.isVolatile();
5100 if (!ReturnValue.isExternallyDestructed() &&