Lines Matching refs:RValue
1081 EmitStoreThroughLValue(RValue::get(Arg), LV); in ExpandTypeFromArgs()
1118 CallArg BaseArg = CallArg(RValue::getAggregate(Base), BS->getType()); in ExpandTypeToArgs()
4066 args.add(RValue::get(Builder.CreateLoad(local)), type); in EmitDelegateCallArg()
4080 args.add(RValue::get(ptr), type); in EmitDelegateCallArg()
4165 CGF.EmitStoreThroughLValue(RValue::get(value), srcLV); in emitWriteback()
4230 args.add(RValue::get(llvm::ConstantPointerNull::get(destType)), in emitWritebackArg()
4286 RValue srcRV = CGF.EmitLoadOfLValue(srcLV, SourceLocation()); in emitWritebackArg()
4325 args.add(RValue::get(finalArgument), CRE->getType()); in emitWritebackArg()
4342 void CodeGenFunction::EmitNonNullArgCheck(RValue RV, QualType ArgType, in EmitNonNullArgCheck()
4502 RValue EmittedArg) { in EmitCallArgs()
4516 Args.add(RValue::get(V), SizeTy); in EmitCallArgs()
4553 RValue RVArg = Args.back().getKnownRValue(); in EmitCallArgs()
4607 RValue CallArg::getRValue(CodeGenFunction &CGF) const { in getRValue()
4614 return RValue::getAggregate(Copy.getAddress(CGF)); in getRValue()
4673 RValue RV = Slot.asRValue(); in EmitCallArg()
4916 void EmitAsAnAssumption(SourceLocation Loc, QualType RetTy, RValue &Ret) { in EmitAsAnAssumption()
4974 RValue CodeGenFunction::EmitCall(const CGFunctionInfo &CallInfo, in EmitCall()
5394 RValue RV = I->getKnownRValue(); in EmitCall()
5773 RValue Ret = [&] { in EmitCall()
5800 RValue ret = convertTempToRValue(SRetPtr, RetTy, SourceLocation()); in EmitCall()
5819 return RValue::getComplex(std::make_pair(Real, Imag)); in EmitCall()
5830 return RValue::getAggregate(DestPtr); in EmitCall()
5838 return RValue::get(V); in EmitCall()
5853 return RValue::get(V); in EmitCall()