Lines Matching full:callconv
352 static bool doesCalleeRestoreStack(CallingConv::ID CallConv, bool TailCallOpt) {
353 return (CallConv == CallingConv::Fast && TailCallOpt) ||
354 CallConv == CallingConv::Tail || CallConv == CallingConv::SwiftTail;
475 CallingConv::ID CallConv,
480 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs,
483 return checkReturn(CCInfo, Outs, TLI.CCAssignFnForReturn(CallConv));
814 CallingConv::ID CalleeCC = Info.CallConv;
862 CallingConv::ID CalleeCC = Info.CallConv;
929 CallingConv::ID CalleeCC = Info.CallConv;
1070 Mask = TRI.getThisReturnPreservedMask(MF, Info.CallConv);
1073 Mask = TRI.getCallPreservedMask(MF, Info.CallConv);
1076 Mask = TRI.getCallPreservedMask(MF, Info.CallConv);
1092 Info.CallConv != CallingConv::Tail &&
1093 Info.CallConv != CallingConv::SwiftTail;
1096 CallingConv::ID CalleeCC = Info.CallConv;
1277 if (Info.CallConv == CallingConv::ARM64EC_Thunk_Native ||
1278 Info.CallConv == CallingConv::ARM64EC_Thunk_X64)
1283 splitToValueTypes(OrigArg, OutArgs, DL, Info.CallConv);
1303 splitToValueTypes(Info.OrigRet, InArgs, DL, Info.CallConv);
1326 getAssignFnsForCC(Info.CallConv, TLI);
1382 Info.CallConv, Info.IsVarArg))
1420 doesCalleeRestoreStack(Info.CallConv,
1442 CCAssignFn *RetAssignFn = TLI.CCAssignFnForReturn(Info.CallConv);
1452 MIRBuilder, Info.CallConv, Info.IsVarArg,