Lines Matching defs:RetVT
120 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) {
122 if (RetVT == MVT::f32)
124 if (RetVT == MVT::f64)
126 if (RetVT == MVT::f80)
128 if (RetVT == MVT::f128)
131 if (RetVT == MVT::f64)
133 if (RetVT == MVT::f128)
135 if (RetVT == MVT::ppcf128)
138 if (RetVT == MVT::f128)
140 else if (RetVT == MVT::ppcf128)
143 if (RetVT == MVT::f128)
146 if (RetVT == MVT::f32)
155 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) {
156 if (RetVT == MVT::f16) {
167 } else if (RetVT == MVT::bf16) {
176 } else if (RetVT == MVT::f32) {
185 } else if (RetVT == MVT::f64) {
192 } else if (RetVT == MVT::f80) {
202 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) {
204 if (RetVT == MVT::i32)
206 if (RetVT == MVT::i64)
208 if (RetVT == MVT::i128)
211 if (RetVT == MVT::i32)
213 if (RetVT == MVT::i64)
215 if (RetVT == MVT::i128)
218 if (RetVT == MVT::i32)
220 if (RetVT == MVT::i64)
222 if (RetVT == MVT::i128)
225 if (RetVT == MVT::i32)
227 if (RetVT == MVT::i64)
229 if (RetVT == MVT::i128)
232 if (RetVT == MVT::i32)
234 if (RetVT == MVT::i64)
236 if (RetVT == MVT::i128)
239 if (RetVT == MVT::i32)
241 if (RetVT == MVT::i64)
243 if (RetVT == MVT::i128)
251 RTLIB::Libcall RTLIB::getFPTOUINT(EVT OpVT, EVT RetVT) {
253 if (RetVT == MVT::i32)
255 if (RetVT == MVT::i64)
257 if (RetVT == MVT::i128)
260 if (RetVT == MVT::i32)
262 if (RetVT == MVT::i64)
264 if (RetVT == MVT::i128)
267 if (RetVT == MVT::i32)
269 if (RetVT == MVT::i64)
271 if (RetVT == MVT::i128)
274 if (RetVT == MVT::i32)
276 if (RetVT == MVT::i64)
278 if (RetVT == MVT::i128)
281 if (RetVT == MVT::i32)
283 if (RetVT == MVT::i64)
285 if (RetVT == MVT::i128)
288 if (RetVT == MVT::i32)
290 if (RetVT == MVT::i64)
292 if (RetVT == MVT::i128)
300 RTLIB::Libcall RTLIB::getSINTTOFP(EVT OpVT, EVT RetVT) {
302 if (RetVT == MVT::f16)
304 if (RetVT == MVT::f32)
306 if (RetVT == MVT::f64)
308 if (RetVT == MVT::f80)
310 if (RetVT == MVT::f128)
312 if (RetVT == MVT::ppcf128)
315 if (RetVT == MVT::f16)
317 if (RetVT == MVT::f32)
319 if (RetVT == MVT::f64)
321 if (RetVT == MVT::f80)
323 if (RetVT == MVT::f128)
325 if (RetVT == MVT::ppcf128)
328 if (RetVT == MVT::f16)
330 if (RetVT == MVT::f32)
332 if (RetVT == MVT::f64)
334 if (RetVT == MVT::f80)
336 if (RetVT == MVT::f128)
338 if (RetVT == MVT::ppcf128)
346 RTLIB::Libcall RTLIB::getUINTTOFP(EVT OpVT, EVT RetVT) {
348 if (RetVT == MVT::f16)
350 if (RetVT == MVT::f32)
352 if (RetVT == MVT::f64)
354 if (RetVT == MVT::f80)
356 if (RetVT == MVT::f128)
358 if (RetVT == MVT::ppcf128)
361 if (RetVT == MVT::f16)
363 if (RetVT == MVT::f32)
365 if (RetVT == MVT::f64)
367 if (RetVT == MVT::f80)
369 if (RetVT == MVT::f128)
371 if (RetVT == MVT::ppcf128)
374 if (RetVT == MVT::f16)
376 if (RetVT == MVT::f32)
378 if (RetVT == MVT::f64)
380 if (RetVT == MVT::f80)
382 if (RetVT == MVT::f128)
384 if (RetVT == MVT::ppcf128)
390 RTLIB::Libcall RTLIB::getPOWI(EVT RetVT) {
391 return getFPLibCall(RetVT, POWI_F32, POWI_F64, POWI_F80, POWI_F128,
395 RTLIB::Libcall RTLIB::getLDEXP(EVT RetVT) {
396 return getFPLibCall(RetVT, LDEXP_F32, LDEXP_F64, LDEXP_F80, LDEXP_F128,
400 RTLIB::Libcall RTLIB::getFREXP(EVT RetVT) {
401 return getFPLibCall(RetVT, FREXP_F32, FREXP_F64, FREXP_F80, FREXP_F128,
405 RTLIB::Libcall RTLIB::getFSINCOS(EVT RetVT) {
406 return getFPLibCall(RetVT, SINCOS_F32, SINCOS_F64, SINCOS_F80, SINCOS_F128,