Lines Matching refs:SK_Select
1339 {TTI::SK_Select, MVT::v32i16, 1}, // vblendmw in getShuffleCost()
1340 {TTI::SK_Select, MVT::v64i8, 1}, // vblendmb in getShuffleCost()
1401 {TTI::SK_Select, MVT::v32i16, 1}, // vpternlogq in getShuffleCost()
1402 {TTI::SK_Select, MVT::v32f16, 1}, // vpternlogq in getShuffleCost()
1403 {TTI::SK_Select, MVT::v64i8, 1}, // vpternlogq in getShuffleCost()
1404 {TTI::SK_Select, MVT::v8f64, 1}, // vblendmpd in getShuffleCost()
1405 {TTI::SK_Select, MVT::v16f32, 1}, // vblendmps in getShuffleCost()
1406 {TTI::SK_Select, MVT::v8i64, 1}, // vblendmq in getShuffleCost()
1407 {TTI::SK_Select, MVT::v16i32, 1}, // vblendmd in getShuffleCost()
1431 {TTI::SK_Select, MVT::v16i16, 1}, // vpblendvb in getShuffleCost()
1432 {TTI::SK_Select, MVT::v16f16, 1}, // vpblendvb in getShuffleCost()
1433 {TTI::SK_Select, MVT::v32i8, 1}, // vpblendvb in getShuffleCost()
1504 {TTI::SK_Select, MVT::v4i64, 1}, // vblendpd in getShuffleCost()
1505 {TTI::SK_Select, MVT::v4f64, 1}, // vblendpd in getShuffleCost()
1506 {TTI::SK_Select, MVT::v8i32, 1}, // vblendps in getShuffleCost()
1507 {TTI::SK_Select, MVT::v8f32, 1}, // vblendps in getShuffleCost()
1508 {TTI::SK_Select, MVT::v16i16, 3}, // vpand + vpandn + vpor in getShuffleCost()
1509 {TTI::SK_Select, MVT::v16f16, 3}, // vpand + vpandn + vpor in getShuffleCost()
1510 {TTI::SK_Select, MVT::v32i8, 3}, // vpand + vpandn + vpor in getShuffleCost()
1540 {TTI::SK_Select, MVT::v2i64, 1}, // pblendw in getShuffleCost()
1541 {TTI::SK_Select, MVT::v2f64, 1}, // movsd in getShuffleCost()
1542 {TTI::SK_Select, MVT::v4i32, 1}, // pblendw in getShuffleCost()
1543 {TTI::SK_Select, MVT::v4f32, 1}, // blendps in getShuffleCost()
1544 {TTI::SK_Select, MVT::v8i16, 1}, // pblendw in getShuffleCost()
1545 {TTI::SK_Select, MVT::v8f16, 1}, // pblendw in getShuffleCost()
1546 {TTI::SK_Select, MVT::v16i8, 1} // pblendvb in getShuffleCost()
1562 {TTI::SK_Select, MVT::v8i16, 3}, // 2*pshufb + por in getShuffleCost()
1563 {TTI::SK_Select, MVT::v8f16, 3}, // 2*pshufb + por in getShuffleCost()
1564 {TTI::SK_Select, MVT::v16i8, 3}, // 2*pshufb + por in getShuffleCost()
1595 {TTI::SK_Select, MVT::v2i64, 1}, // movsd in getShuffleCost()
1596 {TTI::SK_Select, MVT::v2f64, 1}, // movsd in getShuffleCost()
1597 {TTI::SK_Select, MVT::v4i32, 2}, // 2*shufps in getShuffleCost()
1598 {TTI::SK_Select, MVT::v8i16, 3}, // pand + pandn + por in getShuffleCost()
1599 {TTI::SK_Select, MVT::v8f16, 3}, // pand + pandn + por in getShuffleCost()
1600 {TTI::SK_Select, MVT::v16i8, 3}, // pand + pandn + por in getShuffleCost()
1643 { TTI::SK_Select, MVT::v4f32, 2 }, // 2*shufps in getShuffleCost()