__builtin_expect
#define expect(expr, value) (__builtin_expect((expr), (value)))
#define expect(expr, value) (__builtin_expect((expr), (value)))
#define _zfs_expect(expr, value) (__builtin_expect((expr), (value)))
return __builtin_expect(a, 1);
return __builtin_expect(1L << 32 | 1, 1);
return __builtin_expect(0x80000000U, 1);
return __builtin_expect((int)0x80000000, 1);
return __builtin_expect(a, 1);
return __builtin_expect(a, a);
return __builtin_expect(1L << 32 | 1, 1);
#define _zfs_expect(expr, value) (__builtin_expect((expr), (value)))
#define FASTLZ_EXPECT_CONDITIONAL(c) (__builtin_expect((c), 1))
#define FASTLZ_UNEXPECT_CONDITIONAL(c) (__builtin_expect((c), 0))
#define likely(x) __builtin_expect((x), 1)
#define unlikely(x) __builtin_expect((x), 0)