Lines Matching refs:Args
127 CallArgList &args) {
129 CGF.CGM.getTypes().arrangeFreeFunctionCall(resultType, args,
133 return CGF.EmitCall(fnInfo, fn, ReturnValueSlot(), args);
462 AddDirectArgument(CodeGenFunction &CGF, CallArgList &Args,
469 Args.add(RValue::get(Val), ValTy);
472 Args.add(RValue::get(CGF.EmitCastToVoidPtr(Val)),
606 CallArgList Args;
609 Args.add(RValue::get(llvm::ConstantInt::get(SizeTy, Size)),
613 Args.add(RValue::get(EmitCastToVoidPtr(Ptr)), getContext().VoidPtrTy);
635 Args.add(RValue::get(EmitCastToVoidPtr(Val1)), getContext().VoidPtrTy);
636 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val2, MemTy,
638 Args.add(RValue::get(Order), getContext().IntTy);
648 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1, MemTy,
659 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1, MemTy,
673 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1, LoweredMemTy,
680 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1, MemTy,
687 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1, MemTy,
694 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1, LoweredMemTy,
701 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1, MemTy,
718 Args.add(RValue::get(EmitCastToVoidPtr(Dest)),
723 Args.add(RValue::get(Order),
727 CGM.getTypes().arrangeFreeFunctionCall(RetTy, Args,
731 RValue Res = EmitCall(FuncInfo, Func, ReturnValueSlot(), Args);
902 CallArgList args;
903 args.add(RValue::get(atomics.getAtomicSizeValue()),
905 args.add(RValue::get(EmitCastToVoidPtr(src.getAddress())),
907 args.add(RValue::get(EmitCastToVoidPtr(tempAddr)),
909 args.add(RValue::get(llvm::ConstantInt::get(
912 emitAtomicLibcall(*this, "__atomic_load", getContext().VoidTy, args);
1052 CallArgList args;
1053 args.add(RValue::get(atomics.getAtomicSizeValue()),
1055 args.add(RValue::get(EmitCastToVoidPtr(dest.getAddress())),
1057 args.add(RValue::get(EmitCastToVoidPtr(srcAddr)),
1059 args.add(RValue::get(llvm::ConstantInt::get(
1062 emitAtomicLibcall(*this, "__atomic_store", getContext().VoidTy, args);