Lines Matching defs:byteSwap
2014 TEST(APIntTest, byteSwap) {
2015 EXPECT_EQ(0x00000000, APInt(16, 0x0000).byteSwap());
2016 EXPECT_EQ(0x0000010f, APInt(16, 0x0f01).byteSwap());
2017 EXPECT_EQ(0x00ff8000, APInt(24, 0x0080ff).byteSwap());
2018 EXPECT_EQ(0x117700ff, APInt(32, 0xff007711).byteSwap());
2019 EXPECT_EQ(0x228811aaffULL, APInt(40, 0xffaa118822ULL).byteSwap());
2020 EXPECT_EQ(0x050403020100ULL, APInt(48, 0x000102030405ULL).byteSwap());
2021 EXPECT_EQ(0xff050403020100ULL, APInt(56, 0x000102030405ffULL).byteSwap());
2022 EXPECT_EQ(0xff050403020100aaULL, APInt(64, 0xaa000102030405ffULL).byteSwap());
2029 EXPECT_EQ(Y, X.byteSwap());
2030 EXPECT_EQ(X, Y.byteSwap());