Lines Matching refs:SELECT
2120 { ISD::SELECT, MVT::v32i16, 1 },
2121 { ISD::SELECT, MVT::v64i8, 1 },
2130 { ISD::SELECT, MVT::v8i64, 1 },
2131 { ISD::SELECT, MVT::v16i32, 1 },
2132 { ISD::SELECT, MVT::v8f64, 1 },
2133 { ISD::SELECT, MVT::v16f32, 1 },
2138 { ISD::SELECT, MVT::v32i16, 2 }, // FIXME: should be 3
2139 { ISD::SELECT, MVT::v64i8, 2 }, // FIXME: should be 3
2148 { ISD::SELECT, MVT::v4i64, 1 }, // pblendvb
2149 { ISD::SELECT, MVT::v8i32, 1 }, // pblendvb
2150 { ISD::SELECT, MVT::v16i16, 1 }, // pblendvb
2151 { ISD::SELECT, MVT::v32i8, 1 }, // pblendvb
2163 { ISD::SELECT, MVT::v4f64, 1 }, // vblendvpd
2164 { ISD::SELECT, MVT::v8f32, 1 }, // vblendvps
2165 { ISD::SELECT, MVT::v4i64, 1 }, // vblendvpd
2166 { ISD::SELECT, MVT::v8i32, 1 }, // vblendvps
2167 { ISD::SELECT, MVT::v16i16, 3 }, // vandps + vandnps + vorps
2168 { ISD::SELECT, MVT::v32i8, 3 }, // vandps + vandnps + vorps
2178 { ISD::SELECT, MVT::v2f64, 1 }, // blendvpd
2179 { ISD::SELECT, MVT::v4f32, 1 }, // blendvps
2180 { ISD::SELECT, MVT::v2i64, 1 }, // pblendvb
2181 { ISD::SELECT, MVT::v4i32, 1 }, // pblendvb
2182 { ISD::SELECT, MVT::v8i16, 1 }, // pblendvb
2183 { ISD::SELECT, MVT::v16i8, 1 }, // pblendvb
2194 { ISD::SELECT, MVT::v2f64, 3 }, // andpd + andnpd + orpd
2195 { ISD::SELECT, MVT::v2i64, 3 }, // pand + pandn + por
2196 { ISD::SELECT, MVT::v4i32, 3 }, // pand + pandn + por
2197 { ISD::SELECT, MVT::v8i16, 3 }, // pand + pandn + por
2198 { ISD::SELECT, MVT::v16i8, 3 }, // pand + pandn + por
2205 { ISD::SELECT, MVT::v4f32, 3 }, // andps + andnps + orps