Go to the documentation of this file.
11 #ifndef TLX_DEFINE_LIKELY_HEADER
12 #define TLX_DEFINE_LIKELY_HEADER
19 #if defined(__GNUC__) || defined(__clang__)
20 #define TLX_LIKELY(c) __builtin_expect((c), 1)
21 #define TLX_UNLIKELY(c) __builtin_expect((c), 0)
23 #define TLX_LIKELY(c) c
24 #define TLX_UNLIKELY(c) c