cfgexpand: Expand comment on when non-var clobbers can show up
[official-gcc.git] / gcc / testsuite / gcc.dg / vect / vect-early-break_102-pr113178.c
blobad7582e440720e50a2769239c88b1e07517e4c10
1 /* { dg-do compile } */
2 /* { dg-add-options vect_early_break } */
3 /* { dg-require-effective-target vect_early_break } */
4 /* { dg-require-effective-target vect_int } */
5 /* { dg-additional-options "-std=gnu99 -fpermissive -fgnu89-inline -Ofast -fprofile-generate -w" } */
7 extern int replace_reg_with_saved_mem_i, replace_reg_with_saved_mem_nregs,
8 replace_reg_with_saved_mem_mem_1;
9 replace_reg_with_saved_mem_mode() {
10 if (replace_reg_with_saved_mem_i)
11 return;
12 while (++replace_reg_with_saved_mem_i < replace_reg_with_saved_mem_nregs)
13 if (replace_reg_with_saved_mem_i)
14 break;
15 if (replace_reg_with_saved_mem_i)
16 if (replace_reg_with_saved_mem_mem_1)
17 adjust_address_1();
18 replace_reg_with_saved_mem_mem_1 ? fancy_abort() : 0;