|
reference, declaration → definition
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());