H A D | X86TargetTransformInfo.cpp | 1490 { ISD::SIGN_EXTEND, MVT::v4i8, MVT::v4i1, 1 }, member in class:MVT 1491 { ISD::SIGN_EXTEND, MVT::v4i16, MVT::v4i1, 1 }, member in class:MVT 1503 { ISD::ZERO_EXTEND, MVT::v4i8, MVT::v4i1, 2 }, member in class:MVT 1504 { ISD::ZERO_EXTEND, MVT::v4i16, MVT::v4i1, 2 }, member in class:MVT 1517 { ISD::TRUNCATE, MVT::v4i1, MVT::v4i8, 2 }, // widen to zmm member in class:MVT 1518 { ISD::TRUNCATE, MVT::v4i1, MVT::v4i16, 2 }, // widen to zmm member in class:MVT 1665 { ISD::SIGN_EXTEND, MVT::v4i8, MVT::v4i1, 1 }, member in class:MVT 1666 { ISD::SIGN_EXTEND, MVT::v4i16, MVT::v4i1, 1 }, member in class:MVT 1676 { ISD::ZERO_EXTEND, MVT::v4i8, MVT::v4i1, 2 }, member in class:MVT 1677 { ISD::ZERO_EXTEND, MVT::v4i16, MVT::v4i1, 2 }, member in class:MVT 1687 { ISD::TRUNCATE, MVT::v4i1, MVT::v4i8, 2 }, // vpsllw+vptestmb member in class:MVT 1688 { ISD::TRUNCATE, MVT::v4i1, MVT::v4i16, 2 }, // vpsllw+vptestmw member in class:MVT [all...] |