On Fri, 2020-03-27 at 00:26 +0100, Jakub Jelinek wrote: > On Wed, Mar 25, 2020 at 05:59:36PM -0600, Jeff Law via Gcc-patches wrote: > > Sorry. I know you asked me to look at this eons ago, but ever time I just > > get > > lost. > > > > I get the distinct impression that we could do something much simpler (the > > patch > > you initially proposed for backporting to the release branches). Perhaps we > > go > > with that now and the full patch for gcc-11? > > So like this? > Bootstrapped/regtested on x86_64-linux and i686-linux. > > 2020-03-26 Jakub Jelinek <ja...@redhat.com> > > PR target/93069 > * config/i386/sse.md (vec_extract_lo_<mode><mask_name>): Use > <store_mask_constraint> instead of m in output operand constraint. > (vec_extract_hi_<mode><mask_name>): Use <mask_operand2> instead of > %{%3%}. > > * gcc.target/i386/avx512vl-pr93069.c: New test. > * gcc.dg/vect/pr93069.c: New test. Yea. And consider the more complete fix approved for gcc-11.
jeff >