Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Args

82                               FunctionArgList &Args) const override {
83 assert(Args.size() >= 2 &&
84 "expected the arglist to have at least two args!");
251 CallArgList &Args) override;
724 llvm::Type *Args[] = {CGM.Int8PtrTy, getThrowInfoType()->getPointerTo()};
726 llvm::FunctionType::get(CGM.VoidTy, Args, /*IsVarArgs=*/false);
867 llvm::Value *Args[] = {
872 CGF.EmitNoreturnRuntimeCallOrInvoke(Fn, Args);
874 CGF.EmitRuntimeCallOrInvoke(Fn, Args);
963 llvm::Value *Args[] = {Argument};
965 return CGF.EmitRuntimeCallOrInvoke(Fn, Args);
1017 llvm::Value *Args[] = {
1020 ThisPtr = CGF.EmitRuntimeCallOrInvoke(Function, Args).getInstruction();
1037 llvm::Value *Args[] = {Value.getPointer()};
1038 return CGF.EmitRuntimeCall(Function, Args);
1461 bool ForVirtualBase, bool Delegating, CallArgList &Args) {
1475 Args.insert(Args.begin() + 1,
1478 Args.add(RV, getContext().IntTy);
3844 CallArgList Args;
3847 Args.add(RValue::get(This), CD->getThisType(getContext()));
3851 Args.add(RValue::get(SrcVal), SrcParam.getType());
3857 assert(DefaultArg && "sema forgot to instantiate default args");
3864 CGF.EmitCallArgs(Args, FPT, llvm::makeArrayRef(ArgVec), CD, IsCopy ? 1 : 0);
3869 /*Delegating=*/false, Args);
3874 Args, CD, Ctor_Complete, ExtraArgs);
3875 CGF.EmitCall(CalleeInfo, CalleeFn, ReturnValueSlot(), Args, CD);
4170 llvm::Value *Args[] = {
4174 CGF.EmitNoreturnRuntimeCallOrInvoke(getThrowFn(), Args);