Lines Matching defs:abds
2671 TEST(APIntTest, abds) {
2672 using APIntOps::abds;
2676 EXPECT_EQ(1u, abds(MaxU1, MinU1).getZExtValue());
2677 EXPECT_EQ(1u, abds(MinU1, MaxU1).getZExtValue());
2681 EXPECT_EQ(1, abds(MaxU4, MinU4).getSExtValue());
2682 EXPECT_EQ(1, abds(MinU4, MaxU4).getSExtValue());
2686 EXPECT_EQ(-1, abds(MaxS8, MinS8).getSExtValue());
2687 EXPECT_EQ(-1, abds(MinS8, MaxS8).getSExtValue());
2691 EXPECT_EQ(1, abds(MaxU16, MinU16).getSExtValue());
2692 EXPECT_EQ(1, abds(MinU16, MaxU16).getSExtValue());
2697 EXPECT_EQ(-1, abds(MaxS16, MinS16).getSExtValue());
2698 EXPECT_EQ(-1, abds(MinS16, MaxS16).getSExtValue());
2699 EXPECT_EQ(32768u, abds(ZeroS16, MinS16));
2700 EXPECT_EQ(32768u, abds(MinS16, ZeroS16));
2701 EXPECT_EQ(32767u, abds(ZeroS16, MaxS16));
2702 EXPECT_EQ(32767u, abds(MaxS16, ZeroS16));