Lines Matching refs:v32i8
191 { ISD::SHL, MVT::v32i8, 2 },
192 { ISD::SRL, MVT::v32i8, 4 },
193 { ISD::SRA, MVT::v32i8, 4 },
212 { ISD::SHL, MVT::v32i8, 11 }, // vpblendvb sequence.
215 { ISD::SRL, MVT::v32i8, 11 }, // vpblendvb sequence.
218 { ISD::SRA, MVT::v32i8, 24 }, // vpblendvb sequence.
224 { ISD::SDIV, MVT::v32i8, 32*20 },
228 { ISD::UDIV, MVT::v32i8, 32*20 },
247 { ISD::SHL, MVT::v32i8, 2 }, // psllw.
256 { ISD::SRL, MVT::v32i8, 2 }, // psrlw.
265 { ISD::SRA, MVT::v32i8, 8 }, // psrlw, pand, pxor, psubb.
322 { ISD::SHL, MVT::v32i8, 2*26 }, // cmpgtb sequence.
331 { ISD::SRL, MVT::v32i8, 2*26 }, // cmpgtb sequence.
340 { ISD::SRA, MVT::v32i8, 2*54 }, // unpacked cmpgtb sequence.
454 {ISD::VECTOR_SHUFFLE, MVT::v32i8, 9}
906 { ISD::SETCC, MVT::v32i8, 4 },
913 { ISD::SETCC, MVT::v32i8, 1 },
952 { ISD::BITREVERSE, MVT::v32i8, 4 },
966 { ISD::BITREVERSE, MVT::v32i8, 5 },
975 { ISD::BITREVERSE, MVT::v32i8, 10 },