Lines Matching refs:i16
306 { ISD::FP_TO_SINT, MVT::i16, MVT::f32, 2 },
307 { ISD::FP_TO_UINT, MVT::i16, MVT::f32, 2 },
308 { ISD::FP_TO_SINT, MVT::i16, MVT::f64, 2 },
309 { ISD::FP_TO_UINT, MVT::i16, MVT::f64, 2 },
337 { ISD::SINT_TO_FP, MVT::f32, MVT::i16, 2 },
338 { ISD::UINT_TO_FP, MVT::f32, MVT::i16, 2 },
339 { ISD::SINT_TO_FP, MVT::f64, MVT::i16, 2 },
340 { ISD::UINT_TO_FP, MVT::f64, MVT::i16, 2 },
361 // i16 -> i64 requires two dependent operations.
362 { ISD::SIGN_EXTEND, MVT::i64, MVT::i16, 2 },
366 { ISD::TRUNCATE, MVT::i16, MVT::i64, 0 },