Home | History | Annotate | Download | only in AArch64

Lines Matching refs:v2i64

310     { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i64, 1 },
313 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i64, 1 },
318 { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i64, 2 },
321 { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i64, 2 },
341 { ISD::FP_TO_SINT, MVT::v2i64, MVT::v2f64, 1 },
344 { ISD::FP_TO_UINT, MVT::v2i64, MVT::v2f64, 1 },
346 // Complex, from v2f32: legal type is v2i32 (no cost) or v2i64 (1 ext).
347 { ISD::FP_TO_SINT, MVT::v2i64, MVT::v2f32, 2 },
350 { ISD::FP_TO_UINT, MVT::v2i64, MVT::v2f32, 2 },
480 // unaligned v2i64 stores because the negative impact that has shown in
482 // We make v2i64 stores expensive so that we will only vectorize if there