1  /* PR middle-end/90139 */
       2  
       3  typedef float __attribute__((vector_size (sizeof (float)))) V;
       4  void bar (int, V *);
       5  int l;
       6  
       7  void
       8  foo (void)
       9  {
      10    V n, b, o;
      11    while (1)
      12      switch (l)
      13        {
      14        case 0:
      15  	o = n;
      16  	n = b;
      17  	b = o;
      18  	bar (1, &o);
      19        }
      20  }