Lines Matching defs:CallConv
679 static bool callingConvSupported(CallingConv::ID CallConv) {
684 return CallConv == CallingConv::C || CallConv == CallingConv::Fast ||
685 CallConv == CallingConv::Cold ||
686 CallConv == CallingConv::PreserveMost ||
687 CallConv == CallingConv::PreserveAll ||
688 CallConv == CallingConv::CXX_FAST_TLS ||
689 CallConv == CallingConv::WASM_EmscriptenInvoke ||
690 CallConv == CallingConv::Swift;
703 CallingConv::ID CallConv = CLI.CallConv;
704 if (!callingConvSupported(CallConv))
769 if (CallConv == CallingConv::WASM_EmscriptenInvoke && Outs.size() >= 2 &&
816 if (CallConv == CallingConv::Swift) {
837 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext());
946 CallingConv::ID /*CallConv*/, MachineFunction & /*MF*/, bool /*IsVarArg*/,
954 SDValue Chain, CallingConv::ID CallConv, bool /*IsVarArg*/,
960 if (!callingConvSupported(CallConv))
984 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
987 if (!callingConvSupported(CallConv))
1026 if (CallConv == CallingConv::Swift) {