On Wed, Oct 1, 2014 at 12:16 PM, Evgeny Stupachenko <evstu...@gmail.com> wrote: > Getting back to initial patch, is it ok?
IMO, we should start with Jakub's proposed patch [1] [1] https://gcc.gnu.org/ml/gcc-patches/2014-10/msg00010.html Uros. > It fixes gcc.target/i386/pr52252-atom.c for AVX2 make check. > X86 bootstrap is also ok. > > 2014-10-01 Evgeny Stupachenko <evstu...@gmail.com> > > * config/i386/i386.c (expand_vec_perm_palignr): Extend to use AVX2 > PALINGR instruction. > * config/i386/i386.c (ix86_expand_vec_perm_const_1): Add palignr try > for AVX2. > > On Wed, Sep 17, 2014 at 9:26 PM, Evgeny Stupachenko <evstu...@gmail.com> > wrote: >> The test in pr62128 is exactly TEST 22 from >> gcc.dg/torture/vshuf-v32qi.c. It will check if the pattern is correct >> or not. >> Resubmitting patch looks good as current mail thread is already too >> complicated. >> >> On Wed, Sep 17, 2014 at 6:49 PM, H.J. Lu <hjl.to...@gmail.com> wrote: >>> On Wed, Sep 17, 2014 at 6:01 AM, Evgeny Stupachenko <evstu...@gmail.com> >>> wrote: >>>> It fix "gcc.target/i386/pr52252-atom.c" in core-avx2 make check and >>>> pr62128. >>>> >>> >>> I suggest you resubmit the patch as a bug fix for pr62128 with >>> testcases from pr62128 as well as gcc.target/i386/pr52252-atom.c. >>> >>> >>> -- >>> H.J.