Lines Matching refs:SELECT
2417 { ISD::SELECT, MVT::v32i16, 1 }, in getCmpSelInstrCost()
2418 { ISD::SELECT, MVT::v64i8, 1 }, in getCmpSelInstrCost()
2427 { ISD::SELECT, MVT::v8i64, 1 }, in getCmpSelInstrCost()
2428 { ISD::SELECT, MVT::v16i32, 1 }, in getCmpSelInstrCost()
2429 { ISD::SELECT, MVT::v8f64, 1 }, in getCmpSelInstrCost()
2430 { ISD::SELECT, MVT::v16f32, 1 }, in getCmpSelInstrCost()
2435 { ISD::SELECT, MVT::v32i16, 2 }, // FIXME: should be 3 in getCmpSelInstrCost()
2436 { ISD::SELECT, MVT::v64i8, 2 }, // FIXME: should be 3 in getCmpSelInstrCost()
2445 { ISD::SELECT, MVT::v4i64, 1 }, // pblendvb in getCmpSelInstrCost()
2446 { ISD::SELECT, MVT::v8i32, 1 }, // pblendvb in getCmpSelInstrCost()
2447 { ISD::SELECT, MVT::v16i16, 1 }, // pblendvb in getCmpSelInstrCost()
2448 { ISD::SELECT, MVT::v32i8, 1 }, // pblendvb in getCmpSelInstrCost()
2460 { ISD::SELECT, MVT::v4f64, 1 }, // vblendvpd in getCmpSelInstrCost()
2461 { ISD::SELECT, MVT::v8f32, 1 }, // vblendvps in getCmpSelInstrCost()
2462 { ISD::SELECT, MVT::v4i64, 1 }, // vblendvpd in getCmpSelInstrCost()
2463 { ISD::SELECT, MVT::v8i32, 1 }, // vblendvps in getCmpSelInstrCost()
2464 { ISD::SELECT, MVT::v16i16, 3 }, // vandps + vandnps + vorps in getCmpSelInstrCost()
2465 { ISD::SELECT, MVT::v32i8, 3 }, // vandps + vandnps + vorps in getCmpSelInstrCost()
2475 { ISD::SELECT, MVT::v2f64, 1 }, // blendvpd in getCmpSelInstrCost()
2476 { ISD::SELECT, MVT::v4f32, 1 }, // blendvps in getCmpSelInstrCost()
2477 { ISD::SELECT, MVT::v2i64, 1 }, // pblendvb in getCmpSelInstrCost()
2478 { ISD::SELECT, MVT::v4i32, 1 }, // pblendvb in getCmpSelInstrCost()
2479 { ISD::SELECT, MVT::v8i16, 1 }, // pblendvb in getCmpSelInstrCost()
2480 { ISD::SELECT, MVT::v16i8, 1 }, // pblendvb in getCmpSelInstrCost()
2491 { ISD::SELECT, MVT::v2f64, 3 }, // andpd + andnpd + orpd in getCmpSelInstrCost()
2492 { ISD::SELECT, MVT::v2i64, 3 }, // pand + pandn + por in getCmpSelInstrCost()
2493 { ISD::SELECT, MVT::v4i32, 3 }, // pand + pandn + por in getCmpSelInstrCost()
2494 { ISD::SELECT, MVT::v8i16, 3 }, // pand + pandn + por in getCmpSelInstrCost()
2495 { ISD::SELECT, MVT::v16i8, 3 }, // pand + pandn + por in getCmpSelInstrCost()
2502 { ISD::SELECT, MVT::v4f32, 3 }, // andps + andnps + orps in getCmpSelInstrCost()