(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
vmx/
7d-01.c
       1  /* { dg-do compile } */
       2  #include <altivec.h>
       3  extern vector unsigned char a[];
       4  
       5  vector unsigned char
       6  f(vector unsigned char *p, int i, int b)
       7  {
       8    if (b)
       9      return p[i];
      10    return vec_ld(i*16,p);
      11  }
      12  
      13  vector unsigned char
      14  g(int i, int b)
      15  {
      16    if (b)
      17      return a[i];
      18    return vec_ld(i*16,a);
      19  }