aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/powerpc/pr109069-2.c
blob: edd579a2379f316dde8047a192ccfe7348455191 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
/* { dg-do compile } */
/* Disable rs6000 optimize_swaps as it drops some REG_EQUAL
   notes on const vector and affects test point here.  */
/* { dg-options "-O2 -mvsx -mno-optimize-swaps" } */
/* { dg-require-effective-target powerpc_vsx } */

/* Verify we can optimize away vector shifting if every byte
   of vector is the same.  */

#include "pr109069-2.h"

/* { dg-final { scan-assembler-not {\mvsldoi\M} } } */