1  /* { dg-do run } */
       2  /* { dg-require-effective-target vsx_hw } */
       3  /* { dg-options "-O2 -mvsx" } */
       4  
       5  #define TYPE signed char
       6  #define ELEMENTS 16
       7  #define INITIAL \
       8    {  10,  -20,  30,  -40, 50, -60, 70, -80, \
       9       90, -100, 110, -120, 30, -40, 50, -60 }
      10  
      11  #include "vec-extract.h"