reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
262 int32_t lgL = getLgFloor(LDigits, LScale), lgR = getLgFloor(RDigits, RScale); 262 int32_t lgL = getLgFloor(LDigits, LScale), lgR = getLgFloor(RDigits, RScale); 390 const auto RLgFloor = getLgFloor(SavedRDigits, SavedRScale);unittests/Support/ScaledNumberTest.cpp
227 EXPECT_EQ(0, getLgFloor(UINT32_C(1), 0)); 228 EXPECT_EQ(1, getLgFloor(UINT32_C(1), 1)); 229 EXPECT_EQ(1, getLgFloor(UINT32_C(2), 0)); 230 EXPECT_EQ(2, getLgFloor(UINT32_C(7), 0)); 231 EXPECT_EQ(3, getLgFloor(UINT32_C(1), 3)); 232 EXPECT_EQ(3, getLgFloor(UINT32_C(8), 0)); 233 EXPECT_EQ(3, getLgFloor(UINT32_C(9), 0)); 234 EXPECT_EQ(3, getLgFloor(UINT32_C(64), -3)); 235 EXPECT_EQ(31, getLgFloor((UINT32_MAX >> 1) + 2, 0)); 236 EXPECT_EQ(31, getLgFloor(UINT32_MAX, 0)); 237 EXPECT_EQ(INT32_MIN, getLgFloor(UINT32_C(0), -1)); 238 EXPECT_EQ(INT32_MIN, getLgFloor(UINT32_C(0), 0)); 239 EXPECT_EQ(INT32_MIN, getLgFloor(UINT32_C(0), 1)); 241 EXPECT_EQ(0, getLgFloor(UINT64_C(1), 0)); 242 EXPECT_EQ(1, getLgFloor(UINT64_C(1), 1)); 243 EXPECT_EQ(1, getLgFloor(UINT64_C(2), 0)); 244 EXPECT_EQ(2, getLgFloor(UINT64_C(7), 0)); 245 EXPECT_EQ(3, getLgFloor(UINT64_C(1), 3)); 246 EXPECT_EQ(3, getLgFloor(UINT64_C(8), 0)); 247 EXPECT_EQ(3, getLgFloor(UINT64_C(9), 0)); 248 EXPECT_EQ(3, getLgFloor(UINT64_C(64), -3)); 249 EXPECT_EQ(63, getLgFloor((UINT64_MAX >> 1) + 2, 0)); 250 EXPECT_EQ(63, getLgFloor(UINT64_MAX, 0)); 251 EXPECT_EQ(INT32_MIN, getLgFloor(UINT64_C(0), -1)); 252 EXPECT_EQ(INT32_MIN, getLgFloor(UINT64_C(0), 0)); 253 EXPECT_EQ(INT32_MIN, getLgFloor(UINT64_C(0), 1));