H A D | X86TargetTransformInfo.cpp | 1568 {TTI::SK_Broadcast, MVT::v2i16, 1}, // pshuflw 1574 {TTI::SK_Reverse, MVT::v2i16, 1}, // pshuflw 1579 {TTI::SK_Splice, MVT::v2i16, 2}, // punpck+psrldq 1584 {TTI::SK_PermuteTwoSrc, MVT::v2i16, 2}, // punpck/pshuflw 1590 {TTI::SK_PermuteSingleSrc, MVT::v2i16, 1}, // pshuflw 2126 { ISD::SIGN_EXTEND, MVT::v2i16, MVT::v2i1, 1 }, member in class:MVT 2145 { ISD::ZERO_EXTEND, MVT::v2i16, MVT::v2i1, 2 }, member in class:MVT 2163 { ISD::TRUNCATE, MVT::v2i1, MVT::v2i16, 2 }, member in class:MVT 2181 { ISD::TRUNCATE, MVT::v2i8, MVT::v2i16, 2 }, // vpmovwb member in class:MVT 2242 { ISD::TRUNCATE, MVT::v2i1, MVT::v2i16, 2373 { ISD::SIGN_EXTEND, MVT::v2i16, MVT::v2i1, 1 }, member in class:MVT 2392 { ISD::ZERO_EXTEND, MVT::v2i16, MVT::v2i1, 2 }, member in class:MVT 2410 { ISD::TRUNCATE, MVT::v2i1, MVT::v2i16, 2 }, member in class:MVT [all...] |