reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGAtomic.cpp
  738     Args.add(RValue::get(Val), ValTy);
  741     Args.add(RValue::get(CGF.EmitCastToVoidPtr(Val)),
  964       Args.add(RValue::get(llvm::ConstantInt::get(SizeTy, Size)),
  984     Args.add(RValue::get(CastToGenericAddrSpace(
 1015       Args.add(
 1021       Args.add(RValue::get(Order), getContext().IntTy);
 1161         Args.add(RValue::get(EmitCastToVoidPtr(Dest.getPointer())),
 1166     Args.add(RValue::get(Order),
 1169       Args.add(RValue::get(Scope), getContext().IntTy);
 1431   Args.add(RValue::get(getAtomicSizeValue()), CGF.getContext().getSizeType());
 1432   Args.add(RValue::get(CGF.EmitCastToVoidPtr(getAtomicPointer())),
 1434   Args.add(RValue::get(CGF.EmitCastToVoidPtr(AddForLoaded)),
 1436   Args.add(
 1628   Args.add(RValue::get(getAtomicSizeValue()), CGF.getContext().getSizeType());
 1629   Args.add(RValue::get(CGF.EmitCastToVoidPtr(getAtomicPointer())),
 1631   Args.add(RValue::get(CGF.EmitCastToVoidPtr(ExpectedAddr)),
 1633   Args.add(RValue::get(CGF.EmitCastToVoidPtr(DesiredAddr)),
 1635   Args.add(RValue::get(
 1638   Args.add(RValue::get(
 1940       args.add(RValue::get(atomics.getAtomicSizeValue()),
 1942       args.add(RValue::get(EmitCastToVoidPtr(atomics.getAtomicPointer())),
 1944       args.add(RValue::get(EmitCastToVoidPtr(srcAddr.getPointer())),
 1946       args.add(
tools/clang/lib/CodeGen/CGBlocks.cpp
 1273     Args.add(RValue::get(BlockDescriptor), VoidPtrQualTy);
 1293     Args.add(RValue::get(BlockPtr), Ctx.VoidPtrTy);
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1235   Args.add(RValue::get(BufAddr.getPointer()), Ctx.VoidPtrTy);
 1273     Args.add(RValue::get(ArgVal), ArgTy);
 2876     Args.add(RValue::get(EmitScalarExpr(E->getArg(0))),
 2879       Args.add(RValue::get(EmitScalarExpr(E->getArg(1))),
 2882       Args.add(RValue::get(llvm::Constant::getNullValue(VoidPtrTy)),
tools/clang/lib/CodeGen/CGCUDANV.cpp
  318   LaunchKernelArgs.add(RValue::get(Kernel),
  320   LaunchKernelArgs.add(RValue::getAggregate(GridDim), Dim3Ty);
  321   LaunchKernelArgs.add(RValue::getAggregate(BlockDim), Dim3Ty);
  322   LaunchKernelArgs.add(RValue::get(KernelArgs.getPointer()),
  324   LaunchKernelArgs.add(RValue::get(CGF.Builder.CreateLoad(ShmemSize)),
  326   LaunchKernelArgs.add(RValue::get(CGF.Builder.CreateLoad(Stream)),
tools/clang/lib/CodeGen/CGCall.cpp
 3071     args.add(RValue::get(Builder.CreateLoad(local)), type);
 3085     args.add(RValue::get(ptr), type);
 3090     args.add(convertTempToRValue(local, type, loc), type);
 3233     args.add(RValue::get(llvm::ConstantPointerNull::get(destType)),
 3331   args.add(RValue::get(finalArgument), CRE->getType());
 3434     Args.add(RValue::get(V), SizeTy);
 3571     return args.add(EmitReferenceBindingToExpr(E), type);
 3600     args.add(RV, type);
 3623   args.add(EmitAnyExprToTemp(E), type);
tools/clang/lib/CodeGen/CGClass.cpp
 2050   Args.add(RValue::get(ThisPtr), D->getThisType());
 2309   Args.add(RValue::get(This.getPointer()), D->getThisType());
 2315   Args.add(RValue::get(Src.getPointer()), QT);
 2339   DelegateArgs.add(RValue::get(This.getPointer()), (*I)->getType());
 2892   CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType);
 2911   CallArgs.add(RValue::get(ThisPtr), ThisType);
tools/clang/lib/CodeGen/CGDecl.cpp
  585       Args.add(RValue::get(Arg),
tools/clang/lib/CodeGen/CGException.cpp
 1639     Args.add(RValue::get(IsForEH), ArgTys[0]);
 1640     Args.add(RValue::get(FP), ArgTys[1]);
tools/clang/lib/CodeGen/CGExpr.cpp
 4878     Args.add(RValue::get(Builder.CreateBitCast(Chain, CGM.VoidPtrTy)),
tools/clang/lib/CodeGen/CGExprCXX.cpp
   48   Args.add(RValue::get(This), CGF.getTypes().DeriveThisType(RD, MD));
   52     Args.add(RValue::get(ImplicitParam), ImplicitParamTy);
  451   Args.add(RValue::get(ThisPtrForCall), ThisType);
 1421       DeleteArgs.add(Traits::get(CGF, Ptr), FPT->getParamType(0));
 1440         DeleteArgs.add(Traits::get(CGF, AllocSize),
 1448         DeleteArgs.add(RValue::get(llvm::ConstantInt::get(
 1455         DeleteArgs.add(Traits::get(CGF, Arg.ArgValue), Arg.ArgType);
 1581       allocatorArgs.add(RValue::get(allocSize), getContext().getSizeType());
 1582       allocatorArgs.add(RValue::get(allocation.getPointer()), arg->getType());
 1592     allocatorArgs.add(RValue::get(allocSize), sizeType);
 1614       allocatorArgs.add(
 1769   DeleteArgs.add(RValue::get(DeletePtr), ArgTy);
 1776     DeleteArgs.add(RValue::get(V), DDTag);
 1795     DeleteArgs.add(RValue::get(Size), SizeType);
 1805     DeleteArgs.add(RValue::get(Align), AlignValType);
tools/clang/lib/CodeGen/CGExprComplex.cpp
  618   Args.add(RValue::get(Op.LHS.first),
  620   Args.add(RValue::get(Op.LHS.second),
  622   Args.add(RValue::get(Op.RHS.first),
  624   Args.add(RValue::get(Op.RHS.second),
tools/clang/lib/CodeGen/CGObjC.cpp
   93     Args.add(RValue::get(BitCast.getPointer()), ArgQT);
  105     Args.add(RValue::get(Cast), EncodingQT);
  107     Args.add(EmitAnyExpr(SubExpr), ArgQT);
  201   Args.add(RValue::get(Objects.getPointer()), ArgQT);
  205     Args.add(RValue::get(Keys.getPointer()), ArgQT);
  211   Args.add(RValue::get(Count), ArgQT);
  739   args.add(RValue::get(dest.getPointer()), Context.VoidPtrTy);
  742   args.add(RValue::get(src.getPointer()), Context.VoidPtrTy);
  745   args.add(RValue::get(CGF.CGM.getSize(size)), Context.getSizeType());
  746   args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy);
  747   args.add(RValue::get(CGF.Builder.getInt1(hasStrong)), Context.BoolTy);
 1001   args.add(RValue::get(returnAddr), CGF.getContext().VoidPtrTy);
 1008   args.add(RValue::get(ivarAddr), CGF.getContext().VoidPtrTy);
 1011   args.add(RValue::get(AtomicHelperFn), CGF.getContext().VoidPtrTy);
 1108     args.add(RValue::get(self), getContext().getObjCIdType());
 1109     args.add(RValue::get(cmd), getContext().getObjCSelType());
 1110     args.add(RValue::get(ivarOffset), getContext().getPointerDiffType());
 1111     args.add(RValue::get(Builder.getInt1(strategy.isAtomic())),
 1211   args.add(RValue::get(ivarAddr), CGF.getContext().VoidPtrTy);
 1220   args.add(RValue::get(argAddr), CGF.getContext().VoidPtrTy);
 1225   args.add(RValue::get(size), CGF.getContext().getSizeType());
 1228   args.add(RValue::get(CGF.Builder.getTrue()), CGF.getContext().BoolTy);
 1232   args.add(RValue::get(CGF.Builder.getFalse()), CGF.getContext().BoolTy);
 1257   args.add(RValue::get(ivarAddr), CGF.getContext().VoidPtrTy);
 1266   args.add(RValue::get(argAddr), CGF.getContext().VoidPtrTy);
 1269   args.add(RValue::get(AtomicHelperFn), CGF.getContext().VoidPtrTy);
 1399     args.add(RValue::get(self), getContext().getObjCIdType());
 1400     args.add(RValue::get(cmd), getContext().getObjCSelType());
 1402       args.add(RValue::get(arg), getContext().getObjCIdType());
 1403       args.add(RValue::get(ivarOffset), getContext().getPointerDiffType());
 1408       args.add(RValue::get(ivarOffset), getContext().getPointerDiffType());
 1409       args.add(RValue::get(arg), getContext().getObjCIdType());
 1410       args.add(RValue::get(Builder.getInt1(strategy.isAtomic())),
 1412       args.add(RValue::get(Builder.getInt1(strategy.isCopy())),
 1687   Args.add(RValue::get(StatePtr.getPointer()),
 1695   Args.add(RValue::get(ItemsPtr.getPointer()),
 1701   Args.add(RValue::get(Count), getContext().getNSUIntegerType());
 1776   Args2.add(RValue::get(V), getContext().getObjCIdType());
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2517   ActualArgs.add(RValue::get(EnforceType(Builder, Receiver, IdTy)), ASTIdTy);
 2518   ActualArgs.add(RValue::get(cmd), CGF.getContext().getObjCSelType());
 2680   ActualArgs.add(RValue::get(Receiver), ASTIdTy);
 2681   ActualArgs.add(RValue::get(cmd), CGF.getContext().getObjCSelType());
tools/clang/lib/CodeGen/CGObjCMac.cpp
 2151   ActualArgs.add(RValue::get(Arg0), Arg0Ty);
 2152   ActualArgs.add(RValue::get(Sel), CGF.getContext().getObjCSelType());
 7128   args.add(RValue::get(arg0), arg0Type);
 7132   args.add(RValue::get(nullptr), ObjCTypes.MessageRefCPtrTy);
tools/clang/lib/CodeGen/CGVTables.cpp
  326   CallArgs.add(RValue::get(AdjustedThisPtr), ThisType);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  307     CallArgs.add(RValue::get(getStructorImplicitParamValue(CGF)),
 1566   Args.add(RV, getContext().IntTy);
 3958   Args.add(RValue::get(This), CD->getThisType());
 3962     Args.add(RValue::get(SrcVal), SrcParam.getType());