likely
# define likely(x) (__branch_check__(x, 1, __builtin_constant_p(x)))
# define likely(x) __builtin_expect(!!(x), 1)
# define likely(x) __builtin_expect(!!(x), 1)
#define likely(x) (__builtin_expect(!!(x), 1))
#define likely(x) __builtin_expect(!!(x), 1)
#define likely(x) __builtin_expect(!!(x), 1)
#define likely(x) __builtin_expect(!!(x), 1)
# define likely(x) (__builtin_expect(!!(x), 1))
#define likely(x) (__builtin_expect(!!(x), 1))