Lines Matching defs:isShiftedMask
1859 TEST(APIntTest, isShiftedMask) {
1860 EXPECT_FALSE(APInt(32, 0x01010101).isShiftedMask());
1861 EXPECT_TRUE(APInt(32, 0xf0000000).isShiftedMask());
1862 EXPECT_TRUE(APInt(32, 0xffff0000).isShiftedMask());
1863 EXPECT_TRUE(APInt(32, 0xff << 1).isShiftedMask());
1866 EXPECT_FALSE(APInt(32, 0x01010101).isShiftedMask(MaskIdx, MaskLen));
1867 EXPECT_TRUE(APInt(32, 0xf0000000).isShiftedMask(MaskIdx, MaskLen));
1870 EXPECT_TRUE(APInt(32, 0xffff0000).isShiftedMask(MaskIdx, MaskLen));
1873 EXPECT_TRUE(APInt(32, 0xff << 1).isShiftedMask(MaskIdx, MaskLen));
1878 EXPECT_FALSE(APInt(N, 0).isShiftedMask());
1879 EXPECT_FALSE(APInt(N, 0).isShiftedMask(MaskIdx, MaskLen));
1884 EXPECT_TRUE(MaskVal.isShiftedMask());
1885 EXPECT_TRUE(MaskVal.isShiftedMask(MaskIdx, MaskLen));
1891 EXPECT_TRUE(MaskVal.isShiftedMask());
1892 EXPECT_TRUE(MaskVal.isShiftedMask(MaskIdx, MaskLen));
1898 EXPECT_TRUE(MaskVal.isShiftedMask());
1899 EXPECT_TRUE(MaskVal.isShiftedMask(MaskIdx, MaskLen));