18 |
along with this program; if not, write to the Free Software |
along with this program; if not, write to the Free Software |
19 |
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ |
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ |
20 |
|
|
21 |
|
/* ??? this should go somewhere else. */ |
22 |
|
|
23 |
|
#if __GNUC__ && __GNUC__ >= 3 |
24 |
|
#define LIKELY(expression) (__builtin_expect(!!(expression), 1)) |
25 |
|
#define UNLIKELY(expression) (__builtin_expect(!!(expression), 0)) |
26 |
|
#else |
27 |
|
#define LIKELY(expression) (expression) |
28 |
|
#define UNLIKELY(expression) (expression) |
29 |
|
#endif |
30 |
|
|
31 |
#include "cpus.h" |
#include "cpus.h" |
32 |
|
|