Lines Matching full:callconv
110 CallingConv::ID CallConv = CB.getCallingConv();
115 getReturnInfo(CallConv, RetTy, CB.getAttributes(), SplitArgs, DL);
116 Info.CanLowerReturn = canLowerReturn(MF, CallConv, SplitArgs, IsVarArg);
200 Info.CallConv = CallConv;
289 CallingConv::ID CallConv,
312 OrigArg.Ty, CallConv, false, DL);
651 CallingConv::ID CallConv, bool IsVarArg,
657 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, F.getContext());
677 const CallingConv::ID CallConv = CCInfo.getCallingConv();
683 MVT NewVT = TLI->getRegisterTypeForCallingConv(Ctx, CallConv, CurVT);
688 TLI->getNumRegistersForCallingConv(Ctx, CallConv, CurVT);
1105 void CallLowering::getReturnInfo(CallingConv::ID CallConv, Type *RetTy,
1118 TLI->getNumRegistersForCallingConv(Context, CallConv, VT);
1119 MVT RegVT = TLI->getRegisterTypeForCallingConv(Context, CallConv, VT);
1131 CallingConv::ID CallConv = F.getCallingConv();
1134 getReturnInfo(CallConv, ReturnType, F.getAttributes(), SplitArgs,
1136 return canLowerReturn(MF, CallConv, SplitArgs, F.isVarArg());
1197 CallingConv::ID CalleeCC = Info.CallConv;