|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
unittests/Support/ScaledNumberTest.cpp 427 EXPECT_EQ(SP64(1, 0), getSum64(0, 0, 1, 0));
428 EXPECT_EQ(SP64(8, -3), getSum64(0, 0, 8, -3));
429 EXPECT_EQ(SP64(UINT64_MAX, 0), getSum64(0, 0, UINT64_MAX, 0));
432 EXPECT_EQ(SP64(2, 0), getSum64(1, 0, 1, 0));
433 EXPECT_EQ(SP64(3, 0), getSum64(1, 0, 2, 0));
434 EXPECT_EQ(SP64(67, 0), getSum64(7, 0, 60, 0));
437 EXPECT_EQ(SP64(3, 0), getSum64(1, 0, 1, 1));
438 EXPECT_EQ(SP64(4, 0), getSum64(2, 0, 1, 1));
441 EXPECT_EQ(SP64(UINT64_C(1) << 63, 1), getSum64(1, 64, 1, 0));
442 EXPECT_EQ(SP64(UINT64_C(1) << 63, -63), getSum64(1, -64, 1, 0));
445 EXPECT_EQ(SP64((UINT64_C(1) << 63) + 1, 1), getSum64(1, 64, 1, 1));
446 EXPECT_EQ(SP64((UINT64_C(1) << 63) + 1, -64), getSum64(1, -64, 1, -1));
449 EXPECT_EQ(SP64(UINT64_C(1) << 63, 1), getSum64(1, 0, UINT64_MAX, 0));
452 EXPECT_EQ(SP64(1, 0), getSum64(1, 0, 0, 0));
453 EXPECT_EQ(SP64(8, -3), getSum64(8, -3, 0, 0));
454 EXPECT_EQ(SP64(UINT64_MAX, 0), getSum64(UINT64_MAX, 0, 0, 0));
455 EXPECT_EQ(SP64(3, 0), getSum64(2, 0, 1, 0));
456 EXPECT_EQ(SP64(67, 0), getSum64(60, 0, 7, 0));
457 EXPECT_EQ(SP64(3, 0), getSum64(1, 1, 1, 0));
458 EXPECT_EQ(SP64(4, 0), getSum64(1, 1, 2, 0));
459 EXPECT_EQ(SP64(UINT64_C(1) << 63, 1), getSum64(1, 0, 1, 64));
460 EXPECT_EQ(SP64(UINT64_C(1) << 63, -63), getSum64(1, 0, 1, -64));
461 EXPECT_EQ(SP64((UINT64_C(1) << 63) + 1, 1), getSum64(1, 1, 1, 64));
462 EXPECT_EQ(SP64((UINT64_C(1) << 63) + 1, -64), getSum64(1, -1, 1, -64));
463 EXPECT_EQ(SP64(UINT64_C(1) << 63, 1), getSum64(UINT64_MAX, 0, 1, 0));