Go to the documentation of this file. 1 #ifndef FWCore_Utilities_Likely_h
2 #define FWCore_Utilities_Likely_h
5 #if GCC_PREREQUISITE(3, 0, 0)
9 #define UNLIKELY(x) (x)
10 #elif defined(REVERSE_LIKELY)
11 #define UNLIKELY(x) (__builtin_expect(x, true))
12 #define LIKELY(x) (__builtin_expect(x, false))
14 #define LIKELY(x) (__builtin_expect(x, true))
15 #define UNLIKELY(x) (__builtin_expect(x, false))
21 #define UNLIKELY(x) (x)