1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2025-01-22 05:52:11 +01:00
dxvk/src/util/util_likely.h

12 lines
266 B
C
Raw Normal View History

2018-11-29 22:52:03 +01:00
#pragma once
#ifdef __GNUC__
#define likely(x) __builtin_expect((x),1)
#define unlikely(x) __builtin_expect((x),0)
#define force_inline inline __attribute__((always_inline))
2018-11-29 22:52:03 +01:00
#else
#define likely(x) (x)
#define unlikely(x) (x)
#define force_inline inline
2018-11-29 22:52:03 +01:00
#endif