55 int64_t t = 1ll << 32;
61 int64_t t = -(2ll << 32);
85#if (defined(__clang__) || defined(__GNUC__)) && defined(__SIZEOF_INT128__)
90 bool l128 = a128 < b128,
107#if (defined(__clang__) || defined(__GNUC__)) && defined(__SIZEOF_INT128__)
122 __int128 hi128 = r96.hi,
124 all128 = hi128 * 0x1'0000'0000 + lo128;
132#if (defined(__clang__) || defined(__GNUC__)) && defined(__SIZEOF_INT128__)
144 for (
auto i32 : interesting32) {
155 __int128 hi128 = r96.
hi,
157 all128 = hi128 * 0x1'0000'0000 + lo128;
DEF_TEST(BO_Int96Basic, reporter)
static int64_t interesting64[]
#define REPORTER_ASSERT(r, cond,...)
static float max(float r, float g, float b)
SK_API sk_sp< SkDocument > Make(SkWStream *dst, const SkSerialProcs *=nullptr, std::function< void(const SkPicture *)> onEndPage=nullptr)
Int96 multiply(int64_t a, int32_t b)