H A D | X86TargetTransformInfo.cpp | 1390 { ISD::SIGN_EXTEND, MVT::v2i8, MVT::v2i1, 1 }, member in class:MVT 1391 { ISD::SIGN_EXTEND, MVT::v2i16, MVT::v2i1, 1 }, member in class:MVT 1403 { ISD::ZERO_EXTEND, MVT::v2i8, MVT::v2i1, 2 }, member in class:MVT 1404 { ISD::ZERO_EXTEND, MVT::v2i16, MVT::v2i1, 2 }, member in class:MVT 1417 { ISD::TRUNCATE, MVT::v2i1, MVT::v2i8, 2 }, // widen to zmm member in class:MVT 1418 { ISD::TRUNCATE, MVT::v2i1, MVT::v2i16, 2 }, // widen to zmm member in class:MVT 1565 { ISD::SIGN_EXTEND, MVT::v2i8, MVT::v2i1, 1 }, member in class:MVT 1566 { ISD::SIGN_EXTEND, MVT::v2i16, MVT::v2i1, 1 }, member in class:MVT 1576 { ISD::ZERO_EXTEND, MVT::v2i8, MVT::v2i1, 2 }, member in class:MVT 1577 { ISD::ZERO_EXTEND, MVT::v2i16, MVT::v2i1, 2 }, member in class:MVT 1587 { ISD::TRUNCATE, MVT::v2i1, MVT::v2i8, 2 }, // vpsllw+vptestmb member in class:MVT 1588 { ISD::TRUNCATE, MVT::v2i1, MVT::v2i16, 2 }, // vpsllw+vptestmw member in class:MVT [all...] |