1 /* PR debug/46771 */ 2 /* { dg-do compile } */ 3 /* { dg-options "-O -ftree-vectorize -fcompare-debug" } */ 4 /* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */ 5 6 unsigned char v[1600]; 7 8 unsigned char foo(unsigned char x)9foo (unsigned char x) 10 { 11 int i; 12 unsigned char a = x; 13 unsigned char b = x; 14 for (i = 0; i < 1600; i++) 15 a = a < v[i] ? v[i] : a; 16 for (i = 0; i < 1600; i++) 17 b = b > v[i] ? v[i] : b; 18 return a - b; 19 } 20