Hi, Gentle ping this patch, also request to backport to gcc9 after some burn-in time.
BR, Kewen on 2020/2/26 下午2:17, Kewen.Lin wrote: > Hi, > > This patch is to apply the same fix as r267528 to another similar case > bb-slp-over-widen-2.c which requires misaligned vector access. > > Verified it on ppc64-redhat-linux (Power7 BE). > > Is it ok for trunk? > > BR, > Kewen > ----------- > > gcc/testsuite/ChangeLog > > 2020-02-26 Kewen Lin <li...@gcc.gnu.org> > > PR testsuite/93935 > * gcc.dg/vect/bb-slp-over-widen-2.c: Expect basic block vectorized > messages only on vect_hw_misalign targets. > > * patch *: > > diff --git a/gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-2.c > b/gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-2.c > index 3750fb7..042b7e9 100644 > --- a/gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-2.c > +++ b/gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-2.c > @@ -63,4 +63,4 @@ main (void) > /* { dg-final { scan-tree-dump "demoting int to signed short" "slp2" { > target { ! vect_widen_shift } } } } */ > /* { dg-final { scan-tree-dump "demoting int to unsigned short" "slp2" { > target { ! vect_widen_shift } } } } */ > /* { dg-final { scan-tree-dump {\.AVG_FLOOR} "slp2" { target vect_avg_qi } } > } */ > -/* { dg-final { scan-tree-dump-times "basic block vectorized" 2 "slp2" } } */ > +/* { dg-final { scan-tree-dump-times "basic block vectorized" 2 "slp2" { > target vect_hw_misalign } } } */ >