Lines Matching refs:RValue
1060 EmitStoreThroughLValue(RValue::get(&*AI++), LV); in ExpandTypeFromArgs()
1089 CallArg BaseArg = CallArg(RValue::getAggregate(Base), BS->getType()); in ExpandTypeToArgs()
3699 args.add(RValue::get(Builder.CreateLoad(local)), type); in EmitDelegateCallArg()
3713 args.add(RValue::get(ptr), type); in EmitDelegateCallArg()
3798 CGF.EmitStoreThroughLValue(RValue::get(value), srcLV); in emitWriteback()
3861 args.add(RValue::get(llvm::ConstantPointerNull::get(destType)), in emitWritebackArg()
3919 RValue srcRV = CGF.EmitLoadOfLValue(srcLV, SourceLocation()); in emitWritebackArg()
3959 args.add(RValue::get(finalArgument), CRE->getType()); in emitWritebackArg()
3978 void CodeGenFunction::EmitNonNullArgCheck(RValue RV, QualType ArgType, in EmitNonNullArgCheck()
4139 RValue EmittedArg) { in EmitCallArgs()
4153 Args.add(RValue::get(V), SizeTy); in EmitCallArgs()
4190 RValue RVArg = Args.back().getKnownRValue(); in EmitCallArgs()
4244 RValue CallArg::getRValue(CodeGenFunction &CGF) const { in getRValue()
4251 return RValue::getAggregate(Copy.getAddress(CGF)); in getRValue()
4313 RValue RV = Slot.asRValue(); in EmitCallArg()
4553 void EmitAsAnAssumption(SourceLocation Loc, QualType RetTy, RValue &Ret) { in EmitAsAnAssumption()
4598 RValue CodeGenFunction::EmitCall(const CGFunctionInfo &CallInfo, in EmitCall()
5000 RValue RV = I->getKnownRValue(); in EmitCall()
5387 RValue Ret = [&] { in EmitCall()
5416 RValue ret = convertTempToRValue(SRetPtr, RetTy, SourceLocation()); in EmitCall()
5435 return RValue::getComplex(std::make_pair(Real, Imag)); in EmitCall()
5446 return RValue::getAggregate(DestPtr); in EmitCall()
5454 return RValue::get(V); in EmitCall()