ICC doesn't support shifting vectors by scalars.
/* clang had a bug (present in 3.5 at least) where it wouldn't
shift by a scalar value. I have no idea how to detect when
it was fixed, so we just blacklist clang from certain functions. */
-# if !defined(__clang__)
+# if !defined(__clang__) && !defined(__INTEL_COMPILER)
# define SIMDE__ENABLE_GCC_VEC_EXT_SHIFT_BY_SCALAR
# endif
#endif
