Lines Matching defs:CallConv
111 CallingConv::ID CallConv = CB.getCallingConv();
116 getReturnInfo(CallConv, RetTy, CB.getAttributes(), SplitArgs, DL);
117 Info.CanLowerReturn = canLowerReturn(MF, CallConv, SplitArgs, IsVarArg);
201 Info.CallConv = CallConv;
290 CallingConv::ID CallConv,
313 OrigArg.Ty, CallConv, false, DL);
652 CallingConv::ID CallConv, bool IsVarArg,
658 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, F.getContext());
678 const CallingConv::ID CallConv = CCInfo.getCallingConv();
684 MVT NewVT = TLI->getRegisterTypeForCallingConv(Ctx, CallConv, CurVT);
689 TLI->getNumRegistersForCallingConv(Ctx, CallConv, CurVT);
1106 void CallLowering::getReturnInfo(CallingConv::ID CallConv, Type *RetTy,
1119 TLI->getNumRegistersForCallingConv(Context, CallConv, VT);
1120 MVT RegVT = TLI->getRegisterTypeForCallingConv(Context, CallConv, VT);
1132 CallingConv::ID CallConv = F.getCallingConv();
1135 getReturnInfo(CallConv, ReturnType, F.getAttributes(), SplitArgs,
1137 return canLowerReturn(MF, CallConv, SplitArgs, F.isVarArg());
1198 CallingConv::ID CalleeCC = Info.CallConv;