Re: [PATCH] Fix recent i386 regressions (was Re: [PATCH] i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIW)

2018-10-15 Thread Jakub Jelinek
On Mon, Oct 15, 2018 at 05:57:18PM +0200, Uros Bizjak wrote: > On Mon, Oct 15, 2018 at 5:49 PM Uros Bizjak wrote: > > > > Plus, I wonder if we shouldn't make it harder to run into these issues, by > > > changing > > > Target Report Mask(ISA_AVX5124FMAPS) Var(ix86_isa_flags2) Save > > > etc. to >

Re: [PATCH] Fix recent i386 regressions (was Re: [PATCH] i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIW)

2018-10-15 Thread Uros Bizjak
On Mon, Oct 15, 2018 at 5:49 PM Uros Bizjak wrote: > > Plus, I wonder if we shouldn't make it harder to run into these issues, by > > changing > > Target Report Mask(ISA_AVX5124FMAPS) Var(ix86_isa_flags2) Save > > etc. to > > Target Report Mask(ISA2_AVX5124FMAPS) Var(ix86_isa_flags2) Save > > so

Re: [PATCH] Fix recent i386 regressions (was Re: [PATCH] i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIW)

2018-10-15 Thread Uros Bizjak
On Mon, Oct 15, 2018 at 4:50 PM Jakub Jelinek wrote: > > On Mon, Oct 15, 2018 at 04:22:04PM +0200, Richard Biener wrote: > > On Sun, Oct 14, 2018 at 9:29 PM Uros Bizjak wrote: > > > > > > On Sat, Oct 13, 2018 at 11:54 PM H.J. Lu wrote: > > > > > > > > Also disable AVX512IFMA, AVX5124FMAPS and AV

[PATCH] Fix recent i386 regressions (was Re: [PATCH] i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIW)

2018-10-15 Thread Jakub Jelinek
On Mon, Oct 15, 2018 at 04:22:04PM +0200, Richard Biener wrote: > On Sun, Oct 14, 2018 at 9:29 PM Uros Bizjak wrote: > > > > On Sat, Oct 13, 2018 at 11:54 PM H.J. Lu wrote: > > > > > > Also disable AVX512IFMA, AVX5124FMAPS and AVX5124VNNIW when disabling > > > AVX512F. > > > > > > gcc/ > > > > >

Re: [PATCH] i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIW

2018-10-15 Thread Richard Biener
On Sun, Oct 14, 2018 at 9:29 PM Uros Bizjak wrote: > > On Sat, Oct 13, 2018 at 11:54 PM H.J. Lu wrote: > > > > Also disable AVX512IFMA, AVX5124FMAPS and AVX5124VNNIW when disabling > > AVX512F. > > > > gcc/ > > > > PR target/87572 > > * common/config/i386/i386-common.c (OPTION_MAS

Re: [PATCH] i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIW

2018-10-14 Thread Uros Bizjak
On Sat, Oct 13, 2018 at 11:54 PM H.J. Lu wrote: > > Also disable AVX512IFMA, AVX5124FMAPS and AVX5124VNNIW when disabling > AVX512F. > > gcc/ > > PR target/87572 > * common/config/i386/i386-common.c (OPTION_MASK_ISA_AVX512F_UNSET): > Add OPTION_MASK_ISA_AVX512IFMA_UNSET, >

[PATCH] i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIW

2018-10-13 Thread H.J. Lu
Also disable AVX512IFMA, AVX5124FMAPS and AVX5124VNNIW when disabling AVX512F. gcc/ PR target/87572 * common/config/i386/i386-common.c (OPTION_MASK_ISA_AVX512F_UNSET): Add OPTION_MASK_ISA_AVX512IFMA_UNSET, OPTION_MASK_ISA_AVX5124FMAPS_UNSET and OPTION_MASK_