Lines Matching defs:CallConv
46 CCAssignFn *getReturnCC(CallingConv::ID CallConv) {
47 switch (CallConv) {
55 CCAssignFn *getParamCC(CallingConv::ID CallConv, bool IsVarArg) {
58 switch (CallConv) {
67 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg,
70 CCAssignFn *RetCC = getReturnCC(CallConv);
72 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context);
367 VETargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv,
376 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
380 CCInfo.AnalyzeReturn(Outs, getReturnCC(CallConv));
442 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
454 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
460 CCInfo.AnalyzeFormalArguments(Ins, getParamCC(CallConv, false));
597 CCState CCInfo(CLI.CallConv, CLI.IsVarArg, DAG.getMachineFunction(), ArgLocs,
603 CCInfo.AnalyzeCallOperands(CLI.Outs, getParamCC(CLI.CallConv, false));
611 CCState CCInfo2(CLI.CallConv, CLI.IsVarArg, DAG.getMachineFunction(),
614 CCInfo2.AnalyzeCallOperands(CLI.Outs, getParamCC(CLI.CallConv, true));
765 TRI->getCallPreservedMask(DAG.getMachineFunction(), CLI.CallConv);
788 CCState RVInfo(CLI.CallConv, CLI.IsVarArg, DAG.getMachineFunction(), RVLocs,
796 RVInfo.AnalyzeCallResult(CLI.Ins, getReturnCC(CLI.CallConv));