Lines Matching defs:isVarArg
2104 bool isVarArg) const {
2120 return isVarArg ? CallingConv::ARM_AAPCS : CallingConv::ARM_AAPCS_VFP;
2127 !isVarArg)
2134 if (Subtarget->hasVFP2Base() && !Subtarget->isThumb1Only() && !isVarArg)
2138 !Subtarget->isThumb1Only() && !isVarArg)
2146 bool isVarArg) const {
2147 return CCAssignFnForNode(CC, false, isVarArg);
2151 bool isVarArg) const {
2152 return CCAssignFnForNode(CC, true, isVarArg);
2159 bool isVarArg) const {
2160 switch (getEffectiveCallingConv(CC, isVarArg)) {
2214 SDValue Chain, SDValue InGlue, CallingConv::ID CallConv, bool isVarArg,
2220 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs,
2222 CCInfo.AnalyzeCallResult(Ins, CCAssignFnForReturn(CallConv, isVarArg));
2441 bool isVarArg = CLI.IsVarArg;
2456 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
2458 CCInfo.AnalyzeCallOperands(Outs, CCAssignFnForCall(CallConv, isVarArg));
3042 return LowerCallResult(Chain, InGlue, CallConv, isVarArg, Ins, dl, DAG,
3111 bool isVarArg = CLI.IsVarArg;
3196 getEffectiveCallingConv(CalleeCC, isVarArg),
3197 getEffectiveCallingConv(CallerCC, CallerF.isVarArg()), MF, C, Ins,
3198 CCAssignFnForReturn(CalleeCC, isVarArg),
3199 CCAssignFnForReturn(CallerCC, CallerF.isVarArg()))) {
3242 MachineFunction &MF, bool isVarArg,
3246 CCState CCInfo(CallConv, isVarArg, MF, RVLocs, Context);
3247 return CCInfo.CheckReturn(Outs, CCAssignFnForReturn(CallConv, isVarArg));
3285 bool isVarArg,
3293 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs,
3297 CCInfo.AnalyzeReturn(Outs, CCAssignFnForReturn(CallConv, isVarArg));
4585 SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
4595 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
4597 CCInfo.AnalyzeFormalArguments(Ins, CCAssignFnForCall(CallConv, isVarArg));
4632 if (isVarArg && MFI.hasVAStart()) {
4779 if (isVarArg && MFI.hasVAStart()) {
21928 Type *Ty, CallingConv::ID CallConv, bool isVarArg,
21930 if (getEffectiveCallingConv(CallConv, isVarArg) !=