1  /* { dg-do compile } */
       2  /* { dg-options "-O -fgimple -Wno-psabi -w" } */
       3  /* { dg-additional-options "-mavx2" { target x86_64-*-* i?86-*-* } } */
       4  
       5  typedef int v8si __attribute__((vector_size(8*sizeof(int))));
       6  typedef v8si v8sib __attribute__((vector_mask));
       7  
       8  v8si res;
       9  
      10  void __GIMPLE (ssa) foo (v8si v1, v8si v2, v8si v3, v8si v4)
      11  {
      12    v8sib tem;
      13    v8si resr;
      14  
      15  __BB(2):
      16    tem_3 = v1_1(D) <= v2_2(D);
      17    resr_4 = tem_3 ? v3_5(D) : v4_6(D);
      18    res = resr_4;
      19    return;
      20  }