Lines Matching refs:VT
92 MVT ArgVT = Ins[i].VT; in AnalyzeFormalArguments()
110 MVT VT = Outs[i].VT; in CheckReturn() local
112 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) in CheckReturn()
124 MVT VT = Outs[i].VT; in AnalyzeReturn() local
126 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) { in AnalyzeReturn()
129 << EVT(VT).getEVTString() << '\n'; in AnalyzeReturn()
142 MVT ArgVT = Outs[i].VT; in AnalyzeCallOperands()
177 MVT VT = Ins[i].VT; in AnalyzeCallResult() local
179 if (Fn(i, VT, VT, CCValAssign::Full, Flags, *this)) { in AnalyzeCallResult()
182 << EVT(VT).getEVTString() << '\n'; in AnalyzeCallResult()
190 void CCState::AnalyzeCallResult(MVT VT, CCAssignFn Fn) { in AnalyzeCallResult() argument
191 if (Fn(0, VT, VT, CCValAssign::Full, ISD::ArgFlagsTy(), *this)) { in AnalyzeCallResult()
194 << EVT(VT).getEVTString() << '\n'; in AnalyzeCallResult()
200 static bool isValueTypeInRegForCC(CallingConv::ID CC, MVT VT) { in isValueTypeInRegForCC() argument
201 if (VT.isVector()) in isValueTypeInRegForCC()
203 if (!VT.isInteger()) in isValueTypeInRegForCC()
211 MVT VT, CCAssignFn Fn) { in getRemainingRegParmsForType() argument
218 if (isValueTypeInRegForCC(CallingConv, VT)) in getRemainingRegParmsForType()
225 if (Fn(0, VT, VT, CCValAssign::Full, Flags, *this)) { in getRemainingRegParmsForType()
227 dbgs() << "Call has unhandled type " << EVT(VT).getEVTString() in getRemainingRegParmsForType()