Lines Matching refs:getBitWidth
45 EXPECT_EQ(64u, APSInt::get(7).getBitWidth());
49 EXPECT_EQ(64u, APSInt::get(-7).getBitWidth());
56 EXPECT_EQ(64u, APSInt::getUnsigned(7).getBitWidth());
60 EXPECT_EQ(64u, APSInt::getUnsigned(-7).getBitWidth());
171 EXPECT_EQ(APSInt("0").getBitWidth(), 1U);
172 EXPECT_EQ(APSInt("000").getBitWidth(), 1U);
173 EXPECT_EQ(APSInt("1").getBitWidth(), 1U);
174 EXPECT_EQ(APSInt("2").getBitWidth(), 2U);
175 EXPECT_EQ(APSInt("3").getBitWidth(), 2U);
176 EXPECT_EQ(APSInt("003").getBitWidth(), 2U);
177 EXPECT_EQ(APSInt("15").getBitWidth(), 4U);
178 EXPECT_EQ(APSInt("16").getBitWidth(), 5U);
179 EXPECT_EQ(APSInt("17").getBitWidth(), 5U);
181 EXPECT_EQ(APSInt("-0").getBitWidth(), 1U);
182 EXPECT_EQ(APSInt("-000").getBitWidth(), 1U);
183 EXPECT_EQ(APSInt("-1").getBitWidth(), 1U);
184 EXPECT_EQ(APSInt("-2").getBitWidth(), 2U);
185 EXPECT_EQ(APSInt("-3").getBitWidth(), 3U);
186 EXPECT_EQ(APSInt("-003").getBitWidth(), 3U);
187 EXPECT_EQ(APSInt("-5").getBitWidth(), 4U);
188 EXPECT_EQ(APSInt("-15").getBitWidth(), 5U);
189 EXPECT_EQ(APSInt("-16").getBitWidth(), 5U);
190 EXPECT_EQ(APSInt("-17").getBitWidth(), 6U);