https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123155

--- Comment #2 from Philipp <pkk at spth dot de> ---
Yes, Sorry for the confusion. The issue is not the macros, but functions in the
file:

/* Intrinsics vrndscalebf16.  */
#ifdef __OPTIMIZE__
extern __inline__ __m256bh
__attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
_mm256_roundscale_pbh (__m256bh __A, int B)
{
  return (__m256bh)
    __builtin_ia32_rndscalebf16256_mask (__A, B,
                                         (__v16bf) _mm256_setzero_si256 (),
                                         (__mmask16) -1);
}

Reply via email to