1 /* PR target/65520 */ 2 /* { dg-do compile } */ 3 /* { dg-options "-O2" } */ 4 5 int foo (void *); 6 7 void bar(void)8bar (void) 9 { 10 unsigned s = 128; 11 while (1) 12 { 13 unsigned b[s]; 14 if (foo (b)) 15 break; 16 s *= 2; 17 } 18 } 19 20 /* { dg-final { scan-assembler-not "div\[^\n\r]*%" } } */ 21