Home | History | Annotate | Download | only in Support

Lines Matching refs:getLgCeiling

257 TEST(ScaledNumberHelpersTest, getLgCeiling) {
258 EXPECT_EQ(0, getLgCeiling(UINT32_C(1), 0));
259 EXPECT_EQ(1, getLgCeiling(UINT32_C(1), 1));
260 EXPECT_EQ(1, getLgCeiling(UINT32_C(2), 0));
261 EXPECT_EQ(3, getLgCeiling(UINT32_C(1), 3));
262 EXPECT_EQ(3, getLgCeiling(UINT32_C(7), 0));
263 EXPECT_EQ(3, getLgCeiling(UINT32_C(8), 0));
264 EXPECT_EQ(3, getLgCeiling(UINT32_C(64), -3));
265 EXPECT_EQ(4, getLgCeiling(UINT32_C(9), 0));
266 EXPECT_EQ(32, getLgCeiling(UINT32_MAX, 0));
267 EXPECT_EQ(32, getLgCeiling((UINT32_MAX >> 1) + 2, 0));
268 EXPECT_EQ(INT32_MIN, getLgCeiling(UINT32_C(0), -1));
269 EXPECT_EQ(INT32_MIN, getLgCeiling(UINT32_C(0), 0));
270 EXPECT_EQ(INT32_MIN, getLgCeiling(UINT32_C(0), 1));
272 EXPECT_EQ(0, getLgCeiling(UINT64_C(1), 0));
273 EXPECT_EQ(1, getLgCeiling(UINT64_C(1), 1));
274 EXPECT_EQ(1, getLgCeiling(UINT64_C(2), 0));
275 EXPECT_EQ(3, getLgCeiling(UINT64_C(1), 3));
276 EXPECT_EQ(3, getLgCeiling(UINT64_C(7), 0));
277 EXPECT_EQ(3, getLgCeiling(UINT64_C(8), 0));
278 EXPECT_EQ(3, getLgCeiling(UINT64_C(64), -3));
279 EXPECT_EQ(4, getLgCeiling(UINT64_C(9), 0));
280 EXPECT_EQ(64, getLgCeiling((UINT64_MAX >> 1) + 2, 0));
281 EXPECT_EQ(64, getLgCeiling(UINT64_MAX, 0));
282 EXPECT_EQ(INT32_MIN, getLgCeiling(UINT64_C(0), -1));
283 EXPECT_EQ(INT32_MIN, getLgCeiling(UINT64_C(0), 0));
284 EXPECT_EQ(INT32_MIN, getLgCeiling(UINT64_C(0), 1));