Lines Matching refs:FP_TO_SINT

1688     { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f32, 1 },  in getCastInstrCost()
1689 { ISD::FP_TO_SINT, MVT::v4i32, MVT::v4f32, 1 }, in getCastInstrCost()
1690 { ISD::FP_TO_SINT, MVT::v2i64, MVT::v2f64, 1 }, in getCastInstrCost()
1696 { ISD::FP_TO_SINT, MVT::v2i64, MVT::v2f32, 2 }, in getCastInstrCost()
1697 { ISD::FP_TO_SINT, MVT::v2i16, MVT::v2f32, 1 }, in getCastInstrCost()
1698 { ISD::FP_TO_SINT, MVT::v2i8, MVT::v2f32, 1 }, in getCastInstrCost()
1704 { ISD::FP_TO_SINT, MVT::v4i16, MVT::v4f32, 2 }, in getCastInstrCost()
1705 { ISD::FP_TO_SINT, MVT::v4i8, MVT::v4f32, 2 }, in getCastInstrCost()
1710 { ISD::FP_TO_SINT, MVT::nxv2i64, MVT::nxv2f32, 1 }, in getCastInstrCost()
1711 { ISD::FP_TO_SINT, MVT::nxv2i32, MVT::nxv2f32, 1 }, in getCastInstrCost()
1712 { ISD::FP_TO_SINT, MVT::nxv2i16, MVT::nxv2f32, 1 }, in getCastInstrCost()
1713 { ISD::FP_TO_SINT, MVT::nxv2i8, MVT::nxv2f32, 1 }, in getCastInstrCost()
1720 { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f64, 2 }, in getCastInstrCost()
1721 { ISD::FP_TO_SINT, MVT::v2i16, MVT::v2f64, 2 }, in getCastInstrCost()
1722 { ISD::FP_TO_SINT, MVT::v2i8, MVT::v2f64, 2 }, in getCastInstrCost()
1728 { ISD::FP_TO_SINT, MVT::nxv2i64, MVT::nxv2f64, 1 }, in getCastInstrCost()
1729 { ISD::FP_TO_SINT, MVT::nxv2i32, MVT::nxv2f64, 1 }, in getCastInstrCost()
1730 { ISD::FP_TO_SINT, MVT::nxv2i16, MVT::nxv2f64, 1 }, in getCastInstrCost()
1731 { ISD::FP_TO_SINT, MVT::nxv2i8, MVT::nxv2f64, 1 }, in getCastInstrCost()
1738 { ISD::FP_TO_SINT, MVT::nxv4i64, MVT::nxv4f32, 4 }, in getCastInstrCost()
1739 { ISD::FP_TO_SINT, MVT::nxv4i32, MVT::nxv4f32, 1 }, in getCastInstrCost()
1740 { ISD::FP_TO_SINT, MVT::nxv4i16, MVT::nxv4f32, 1 }, in getCastInstrCost()
1741 { ISD::FP_TO_SINT, MVT::nxv4i8, MVT::nxv4f32, 1 }, in getCastInstrCost()
1748 { ISD::FP_TO_SINT, MVT::nxv8i16, MVT::nxv8f64, 7 }, in getCastInstrCost()
1749 { ISD::FP_TO_SINT, MVT::nxv8i8, MVT::nxv8f64, 7 }, in getCastInstrCost()
1754 { ISD::FP_TO_SINT, MVT::nxv4i32, MVT::nxv4f64, 3 }, in getCastInstrCost()
1755 { ISD::FP_TO_SINT, MVT::nxv4i16, MVT::nxv4f64, 3 }, in getCastInstrCost()
1756 { ISD::FP_TO_SINT, MVT::nxv4i8, MVT::nxv4f64, 3 }, in getCastInstrCost()
1762 { ISD::FP_TO_SINT, MVT::nxv8i16, MVT::nxv8f32, 3 }, in getCastInstrCost()
1763 { ISD::FP_TO_SINT, MVT::nxv8i8, MVT::nxv8f32, 3 }, in getCastInstrCost()
1768 { ISD::FP_TO_SINT, MVT::nxv8i64, MVT::nxv8f16, 10 }, in getCastInstrCost()
1769 { ISD::FP_TO_SINT, MVT::nxv8i32, MVT::nxv8f16, 4 }, in getCastInstrCost()
1770 { ISD::FP_TO_SINT, MVT::nxv8i16, MVT::nxv8f16, 1 }, in getCastInstrCost()
1771 { ISD::FP_TO_SINT, MVT::nxv8i8, MVT::nxv8f16, 1 }, in getCastInstrCost()
1778 { ISD::FP_TO_SINT, MVT::nxv4i64, MVT::nxv4f16, 4 }, in getCastInstrCost()
1779 { ISD::FP_TO_SINT, MVT::nxv4i32, MVT::nxv4f16, 1 }, in getCastInstrCost()
1780 { ISD::FP_TO_SINT, MVT::nxv4i16, MVT::nxv4f16, 1 }, in getCastInstrCost()
1781 { ISD::FP_TO_SINT, MVT::nxv4i8, MVT::nxv4f16, 1 }, in getCastInstrCost()
1788 { ISD::FP_TO_SINT, MVT::nxv2i64, MVT::nxv2f16, 1 }, in getCastInstrCost()
1789 { ISD::FP_TO_SINT, MVT::nxv2i32, MVT::nxv2f16, 1 }, in getCastInstrCost()
1790 { ISD::FP_TO_SINT, MVT::nxv2i16, MVT::nxv2f16, 1 }, in getCastInstrCost()
1791 { ISD::FP_TO_SINT, MVT::nxv2i8, MVT::nxv2f16, 1 }, in getCastInstrCost()
1844 {ISD::FP_TO_SINT, MVT::v4i8, MVT::v4f16, 1}, // fcvtzs in getCastInstrCost()
1846 {ISD::FP_TO_SINT, MVT::v4i16, MVT::v4f16, 1}, // fcvtzs in getCastInstrCost()
1848 {ISD::FP_TO_SINT, MVT::v4i32, MVT::v4f16, 2}, // fcvtl+fcvtzs in getCastInstrCost()
1850 {ISD::FP_TO_SINT, MVT::v8i8, MVT::v8f16, 2}, // fcvtzs+xtn in getCastInstrCost()
1852 {ISD::FP_TO_SINT, MVT::v8i16, MVT::v8f16, 1}, // fcvtzs in getCastInstrCost()
1854 {ISD::FP_TO_SINT, MVT::v8i32, MVT::v8f16, 4}, // 2*fcvtl+2*fcvtzs in getCastInstrCost()
1856 {ISD::FP_TO_SINT, MVT::v16i8, MVT::v16f16, 3}, // 2*fcvtzs+xtn in getCastInstrCost()
1858 {ISD::FP_TO_SINT, MVT::v16i16, MVT::v16f16, 2}, // 2*fcvtzs in getCastInstrCost()
1860 {ISD::FP_TO_SINT, MVT::v16i32, MVT::v16f16, 8}, // 4*fcvtl+4*fcvtzs in getCastInstrCost()