Lines Matching refs:Promote
333 setOperationAction(ISD::FCOPYSIGN, MVT::f16, Promote); in AArch64TargetLowering()
335 setOperationAction(ISD::FREM, MVT::f16, Promote); in AArch64TargetLowering()
338 setOperationAction(ISD::FPOW, MVT::f16, Promote); in AArch64TargetLowering()
341 setOperationAction(ISD::FPOWI, MVT::f16, Promote); in AArch64TargetLowering()
344 setOperationAction(ISD::FCOS, MVT::f16, Promote); in AArch64TargetLowering()
347 setOperationAction(ISD::FSIN, MVT::f16, Promote); in AArch64TargetLowering()
350 setOperationAction(ISD::FSINCOS, MVT::f16, Promote); in AArch64TargetLowering()
353 setOperationAction(ISD::FEXP, MVT::f16, Promote); in AArch64TargetLowering()
356 setOperationAction(ISD::FEXP2, MVT::f16, Promote); in AArch64TargetLowering()
359 setOperationAction(ISD::FLOG, MVT::f16, Promote); in AArch64TargetLowering()
362 setOperationAction(ISD::FLOG2, MVT::f16, Promote); in AArch64TargetLowering()
365 setOperationAction(ISD::FLOG10, MVT::f16, Promote); in AArch64TargetLowering()
370 setOperationAction(ISD::SELECT, MVT::f16, Promote); in AArch64TargetLowering()
371 setOperationAction(ISD::SELECT_CC, MVT::f16, Promote); in AArch64TargetLowering()
372 setOperationAction(ISD::SETCC, MVT::f16, Promote); in AArch64TargetLowering()
373 setOperationAction(ISD::BR_CC, MVT::f16, Promote); in AArch64TargetLowering()
374 setOperationAction(ISD::FADD, MVT::f16, Promote); in AArch64TargetLowering()
375 setOperationAction(ISD::FSUB, MVT::f16, Promote); in AArch64TargetLowering()
376 setOperationAction(ISD::FMUL, MVT::f16, Promote); in AArch64TargetLowering()
377 setOperationAction(ISD::FDIV, MVT::f16, Promote); in AArch64TargetLowering()
378 setOperationAction(ISD::FMA, MVT::f16, Promote); in AArch64TargetLowering()
379 setOperationAction(ISD::FNEG, MVT::f16, Promote); in AArch64TargetLowering()
380 setOperationAction(ISD::FABS, MVT::f16, Promote); in AArch64TargetLowering()
381 setOperationAction(ISD::FCEIL, MVT::f16, Promote); in AArch64TargetLowering()
382 setOperationAction(ISD::FSQRT, MVT::f16, Promote); in AArch64TargetLowering()
383 setOperationAction(ISD::FFLOOR, MVT::f16, Promote); in AArch64TargetLowering()
384 setOperationAction(ISD::FNEARBYINT, MVT::f16, Promote); in AArch64TargetLowering()
385 setOperationAction(ISD::FRINT, MVT::f16, Promote); in AArch64TargetLowering()
386 setOperationAction(ISD::FROUND, MVT::f16, Promote); in AArch64TargetLowering()
387 setOperationAction(ISD::FTRUNC, MVT::f16, Promote); in AArch64TargetLowering()
388 setOperationAction(ISD::FMINNUM, MVT::f16, Promote); in AArch64TargetLowering()
389 setOperationAction(ISD::FMAXNUM, MVT::f16, Promote); in AArch64TargetLowering()
390 setOperationAction(ISD::FMINIMUM, MVT::f16, Promote); in AArch64TargetLowering()
391 setOperationAction(ISD::FMAXIMUM, MVT::f16, Promote); in AArch64TargetLowering()
394 setOperationAction(ISD::FADD, MVT::v4f16, Promote); in AArch64TargetLowering()
395 setOperationAction(ISD::FSUB, MVT::v4f16, Promote); in AArch64TargetLowering()
396 setOperationAction(ISD::FMUL, MVT::v4f16, Promote); in AArch64TargetLowering()
397 setOperationAction(ISD::FDIV, MVT::v4f16, Promote); in AArch64TargetLowering()
398 setOperationAction(ISD::FP_EXTEND, MVT::v4f16, Promote); in AArch64TargetLowering()
399 setOperationAction(ISD::FP_ROUND, MVT::v4f16, Promote); in AArch64TargetLowering()