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

            Bug ID: 99941
           Summary: m_ALDERLAKE is missing from m_CORE_AVX2
           Product: gcc
           Version: 11.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hjl.tools at gmail dot com
                CC: crazylht at gmail dot com, lili.cui at intel dot com
  Target Milestone: ---
            Target: x86-64

i386-options.c has

#define m_ALDERLAKE (HOST_WIDE_INT_1U<<PROCESSOR_ALDERLAKE)
#define m_CORE_AVX512 (m_SKYLAKE_AVX512 | m_CANNONLAKE \
                       | m_ICELAKE_CLIENT | m_ICELAKE_SERVER | m_CASCADELAKE \
                       | m_TIGERLAKE | m_COOPERLAKE | m_SAPPHIRERAPIDS)
#define m_CORE_AVX2 (m_HASWELL | m_SKYLAKE | m_CORE_AVX512)

Should m_CORE_AVX2 include m_ALDERLAKE?

Reply via email to