Lines Matching refs:BSWAP
3544 { ISD::BSWAP, MVT::v2i64, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3545 { ISD::BSWAP, MVT::v4i64, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3546 { ISD::BSWAP, MVT::v8i64, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3547 { ISD::BSWAP, MVT::v4i32, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3548 { ISD::BSWAP, MVT::v8i32, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3549 { ISD::BSWAP, MVT::v16i32, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3550 { ISD::BSWAP, MVT::v8i16, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3551 { ISD::BSWAP, MVT::v16i16, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3552 { ISD::BSWAP, MVT::v32i16, { 1, 1, 1, 2 } }, in getIntrinsicInstrCost()
3624 { ISD::BSWAP, MVT::v8i64, { 4, 7, 5, 5 } }, in getIntrinsicInstrCost()
3625 { ISD::BSWAP, MVT::v16i32, { 4, 7, 5, 5 } }, in getIntrinsicInstrCost()
3626 { ISD::BSWAP, MVT::v32i16, { 4, 7, 5, 5 } }, in getIntrinsicInstrCost()
3770 { ISD::BSWAP, MVT::v2i64, { 1, 2, 1, 2 } }, in getIntrinsicInstrCost()
3771 { ISD::BSWAP, MVT::v4i64, { 1, 3, 1, 2 } }, in getIntrinsicInstrCost()
3772 { ISD::BSWAP, MVT::v4i32, { 1, 2, 1, 2 } }, in getIntrinsicInstrCost()
3773 { ISD::BSWAP, MVT::v8i32, { 1, 3, 1, 2 } }, in getIntrinsicInstrCost()
3774 { ISD::BSWAP, MVT::v8i16, { 1, 2, 1, 2 } }, in getIntrinsicInstrCost()
3775 { ISD::BSWAP, MVT::v16i16, { 1, 3, 1, 2 } }, in getIntrinsicInstrCost()
3856 { ISD::BSWAP, MVT::v4i64, { 5, 6, 5, 10 } }, in getIntrinsicInstrCost()
3857 { ISD::BSWAP, MVT::v2i64, { 2, 2, 1, 3 } }, in getIntrinsicInstrCost()
3858 { ISD::BSWAP, MVT::v8i32, { 5, 6, 5, 10 } }, in getIntrinsicInstrCost()
3859 { ISD::BSWAP, MVT::v4i32, { 2, 2, 1, 3 } }, in getIntrinsicInstrCost()
3860 { ISD::BSWAP, MVT::v16i16, { 5, 6, 5, 10 } }, in getIntrinsicInstrCost()
3861 { ISD::BSWAP, MVT::v8i16, { 2, 2, 1, 3 } }, in getIntrinsicInstrCost()
3957 { ISD::BSWAP, MVT::v2i64, { 5, 5, 1, 5 } }, in getIntrinsicInstrCost()
3958 { ISD::BSWAP, MVT::v4i32, { 5, 5, 1, 5 } }, in getIntrinsicInstrCost()
3959 { ISD::BSWAP, MVT::v8i16, { 5, 5, 1, 5 } }, in getIntrinsicInstrCost()
3998 { ISD::BSWAP, MVT::v2i64, { 2, 3, 1, 5 } }, in getIntrinsicInstrCost()
3999 { ISD::BSWAP, MVT::v4i32, { 2, 3, 1, 5 } }, in getIntrinsicInstrCost()
4000 { ISD::BSWAP, MVT::v8i16, { 2, 3, 1, 5 } }, in getIntrinsicInstrCost()
4023 { ISD::BSWAP, MVT::v2i64, { 5, 6, 11, 11 } }, in getIntrinsicInstrCost()
4024 { ISD::BSWAP, MVT::v4i32, { 5, 5, 9, 9 } }, in getIntrinsicInstrCost()
4025 { ISD::BSWAP, MVT::v8i16, { 5, 5, 4, 5 } }, in getIntrinsicInstrCost()
4100 { ISD::BSWAP, MVT::i64, { 1, 2, 1, 2 } }, in getIntrinsicInstrCost()
4125 { ISD::BSWAP, MVT::i32, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
4126 { ISD::BSWAP, MVT::i16, { 1, 2, 1, 2 } }, // ROL in getIntrinsicInstrCost()
4191 ISD = ISD::BSWAP; in getIntrinsicInstrCost()
4312 if (ISD == ISD::BSWAP && ST->hasMOVBE() && ST->hasFastMOVBE()) { in getIntrinsicInstrCost()