reference, declarationdefinition
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));