1 /* PR target/65520 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2" } */
4 
5 int foo (void *);
6 
7 void
bar(void)8 bar (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