(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
powerpc/
dive-vectorize-1.h
       1  #define N 128
       2  
       3  typedef signed int si;
       4  typedef unsigned int ui;
       5  
       6  si si_a[N], si_b[N], si_c[N];
       7  ui ui_a[N], ui_b[N], ui_c[N];
       8  
       9  __attribute__ ((noipa)) void
      10  test_divwe ()
      11  {
      12    for (int i = 0; i < N; i++)
      13      si_c[i] = __builtin_divwe (si_a[i], si_b[i]);
      14  }
      15  
      16  __attribute__ ((noipa)) void
      17  test_divweu ()
      18  {
      19    for (int i = 0; i < N; i++)
      20      ui_c[i] = __builtin_divweu (ui_a[i], ui_b[i]);
      21  }
      22