Hi,

There is no PR for this. This builtin was just missing for all new cpus.

Thanks,
Julia

> -----Original Message-----
> From: Kirill Yukhin [mailto:kirill.yuk...@gmail.com]
> Sent: Monday, February 12, 2018 7:19 AM
> To: Koval, Julia <julia.ko...@intel.com>
> Cc: 'GCC Patches' <gcc-patches@gcc.gnu.org>
> Subject: Re: [x86,avx] Fix __builtin_cpu_supports for icelake and cannonlake 
> isa
> 
> Hello Julia.
> 
> On 15 Jan 08:28, Koval, Julia wrote:
> > Hi,
> > This patch fixes subj. Ok for trunk?
> >
> > gcc/
> >     * config/i386/i386.c (F_AVX512VBMI2, F_GFNI, F_VPCLMULQDQ,
> F_AVX512VNNI,
> >     F_AVX512BITALG): New.
> >
> > gcc/testsuite/
> >     * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
> cannonlake.
> >     (check_features): Add avx512vbmi2, gfni, vpclmulqdq, avx512vnni,
> >     avx512bitalg.
> >
> > libgcc/
> >     * config/i386/cpuinfo.c (get_available_features): Add
> FEATURE_AVX512VBMI2,
> >     FEATURE_GFNI, FEATURE_VPCLMULQDQ, FEATURE_AVX512VNNI,
> FEATURE_AVX512BITALG.
> >     * config/i386/cpuinfo.h (processor_features) Add
> FEATURE_AVX512VBMI2,
> >     FEATURE_GFNI, FEATURE_VPCLMULQDQ, FEATURE_AVX512VNNI,
> FEATURE_AVX512BITALG.
> 
> Could you pls mention, which problem does your patch fix?
> 
> --
> Thanks, K

Reply via email to