diff --git a/src/util/u_cpu_detect.h b/src/util/u_cpu_detect.h index 59dd2304e10..464ed7079b5 100644 --- a/src/util/u_cpu_detect.h +++ b/src/util/u_cpu_detect.h @@ -35,6 +35,7 @@ #ifndef _UTIL_CPU_DETECT_H #define _UTIL_CPU_DETECT_H +#include #include "pipe/p_config.h" #include "util/u_thread.h" @@ -139,6 +140,16 @@ util_get_cpu_caps(void) void util_cpu_detect(void); +static inline bool +util_cpu_caps_has_zarch(void) +{ +#if defined(PIPE_ARCH_S390) + return true; +#else + return false; +#endif +} + #ifdef __cplusplus }