Lines Matching refs:MVT

21 static bool f64AssignAPCS(unsigned ValNo, MVT ValVT, MVT LocVT,  in f64AssignAPCS()
49 static bool CC_ARM_APCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_ARM_APCS_Custom_f64()
55 if (LocVT == MVT::v2f64 && in CC_ARM_APCS_Custom_f64()
62 static bool f64AssignAAPCS(unsigned ValNo, MVT ValVT, MVT LocVT, in f64AssignAAPCS()
102 static bool CC_ARM_AAPCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_ARM_AAPCS_Custom_f64()
108 if (LocVT == MVT::v2f64 && in CC_ARM_AAPCS_Custom_f64()
114 static bool f64RetAssign(unsigned ValNo, MVT ValVT, MVT LocVT, in f64RetAssign()
134 static bool RetCC_ARM_APCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in RetCC_ARM_APCS_Custom_f64()
140 if (LocVT == MVT::v2f64 && !f64RetAssign(ValNo, ValVT, LocVT, LocInfo, State)) in RetCC_ARM_APCS_Custom_f64()
145 static bool RetCC_ARM_AAPCS_Custom_f64(unsigned ValNo, MVT ValVT, MVT LocVT, in RetCC_ARM_AAPCS_Custom_f64()
169 static bool CC_ARM_AAPCS_Custom_Aggregate(unsigned ValNo, MVT ValVT, in CC_ARM_AAPCS_Custom_Aggregate()
170 MVT LocVT, in CC_ARM_AAPCS_Custom_Aggregate()
199 case MVT::i32: { in CC_ARM_AAPCS_Custom_Aggregate()
211 case MVT::f16: in CC_ARM_AAPCS_Custom_Aggregate()
212 case MVT::bf16: in CC_ARM_AAPCS_Custom_Aggregate()
213 case MVT::f32: in CC_ARM_AAPCS_Custom_Aggregate()
216 case MVT::v4f16: in CC_ARM_AAPCS_Custom_Aggregate()
217 case MVT::v4bf16: in CC_ARM_AAPCS_Custom_Aggregate()
218 case MVT::f64: in CC_ARM_AAPCS_Custom_Aggregate()
221 case MVT::v8f16: in CC_ARM_AAPCS_Custom_Aggregate()
222 case MVT::v8bf16: in CC_ARM_AAPCS_Custom_Aggregate()
223 case MVT::v2f64: in CC_ARM_AAPCS_Custom_Aggregate()
244 if (LocVT == MVT::i32 && State.getNextStackOffset() == 0) { in CC_ARM_AAPCS_Custom_Aggregate()
260 if (LocVT != MVT::i32) in CC_ARM_AAPCS_Custom_Aggregate()
287 static bool CustomAssignInRegList(unsigned ValNo, MVT ValVT, MVT LocVT, in CustomAssignInRegList()
298 static bool CC_ARM_AAPCS_Custom_f16(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_ARM_AAPCS_Custom_f16()
302 return CustomAssignInRegList(ValNo, ValVT, MVT::i32, LocInfo, State, in CC_ARM_AAPCS_Custom_f16()
306 static bool CC_ARM_AAPCS_VFP_Custom_f16(unsigned ValNo, MVT ValVT, MVT LocVT, in CC_ARM_AAPCS_VFP_Custom_f16()
311 return CustomAssignInRegList(ValNo, ValVT, MVT::f32, LocInfo, State, in CC_ARM_AAPCS_VFP_Custom_f16()