Lines Matching defs:IsVarArg
1630 bool IsVarArg) const {
1640 return IsVarArg ? CC_AArch64_DarwinPCS_VarArg : CC_AArch64_DarwinPCS;
1645 SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
1653 isVarArg, DAG.getMachineFunction(),
1679 CCAssignFn *AssignFn = CCAssignFnForCall(CallConv, /*IsVarArg=*/false);
1798 if (isVarArg) {
1914 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg,
1923 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(),
1962 SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg,
1999 assert((!isVarArg || CalleeCC == CallingConv::C) &&
2002 if (isVarArg && !Outs.empty()) {
2010 CCState CCInfo(CalleeCC, isVarArg, DAG.getMachineFunction(),
2025 CCInfo1.AnalyzeCallResult(Ins, CCAssignFnForCall(CalleeCC, isVarArg));
2030 CCInfo2.AnalyzeCallResult(Ins, CCAssignFnForCall(CallerCC, isVarArg));
2054 CCState CCInfo(CalleeCC, isVarArg, DAG.getMachineFunction(),
2057 CCInfo.AnalyzeCallOperands(Outs, CCAssignFnForCall(CalleeCC, isVarArg));
2122 bool IsVarArg = CLI.IsVarArg;
2135 Callee, CallConv, IsVarArg, IsStructRet,
2152 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(),
2155 if (IsVarArg) {
2164 /*IsVarArg=*/ !Outs[i].IsFixed);
2190 CCAssignFn *AssignFn = CCAssignFnForCall(CallConv, /*IsVarArg=*/false);
2464 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, DL, DAG,
2470 CallingConv::ID CallConv, MachineFunction &MF, bool isVarArg,
2476 CCState CCInfo(CallConv, isVarArg, MF, getTargetMachine(), RVLocs, Context);
2482 bool isVarArg,
2490 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(),