diff --git a/xbyak/xbyak_util.h b/xbyak/xbyak_util.h index afe536a4..e90af652 100644 --- a/xbyak/xbyak_util.h +++ b/xbyak/xbyak_util.h @@ -27,7 +27,7 @@ #include "xbyak.h" #endif // XBYAK_ONLY_CLASS_CPU -#if defined(__i386__) || defined(__x86_64__) || defined(_M_IX86) || defined(_M_X64) +#if defined(__i386__) || (defined(__x86_64__) && !defined(__arm64ec__)) || defined(_M_IX86) || (defined(_M_X64) && !defined(_M_ARM64EC)) #define XBYAK_INTEL_CPU_SPECIFIC #endif