Lines Matching refs:VECTOR_SHUFFLE
342 {ISD::VECTOR_SHUFFLE, MVT::v2i32, 1}, in getShuffleCost()
343 {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1}, in getShuffleCost()
344 {ISD::VECTOR_SHUFFLE, MVT::v2i64, 1}, in getShuffleCost()
345 {ISD::VECTOR_SHUFFLE, MVT::v2f64, 1}, in getShuffleCost()
347 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 2}, in getShuffleCost()
348 {ISD::VECTOR_SHUFFLE, MVT::v4f32, 2}, in getShuffleCost()
349 {ISD::VECTOR_SHUFFLE, MVT::v8i16, 2}, in getShuffleCost()
350 {ISD::VECTOR_SHUFFLE, MVT::v16i8, 2}}; in getShuffleCost()
354 if (const auto *Entry = CostTableLookup(NEONShuffleTbl, ISD::VECTOR_SHUFFLE, in getShuffleCost()
365 {ISD::VECTOR_SHUFFLE, MVT::v2f32, 1}, in getShuffleCost()
366 {ISD::VECTOR_SHUFFLE, MVT::v2i64, 1}, in getShuffleCost()
367 {ISD::VECTOR_SHUFFLE, MVT::v2f64, 1}, in getShuffleCost()
368 {ISD::VECTOR_SHUFFLE, MVT::v2i32, 1}, in getShuffleCost()
370 {ISD::VECTOR_SHUFFLE, MVT::v4i32, 2}, in getShuffleCost()
371 {ISD::VECTOR_SHUFFLE, MVT::v4f32, 2}, in getShuffleCost()
372 {ISD::VECTOR_SHUFFLE, MVT::v4i16, 2}, in getShuffleCost()
374 {ISD::VECTOR_SHUFFLE, MVT::v8i16, 16}, in getShuffleCost()
376 {ISD::VECTOR_SHUFFLE, MVT::v16i8, 32}}; in getShuffleCost()
380 ISD::VECTOR_SHUFFLE, LT.second)) in getShuffleCost()