Update concepts branch to revision 131834
[official-gcc.git] / gcc / testsuite / gcc.dg / tree-ssa / ivopts-2.c
blob369f082e8db419d69815ef9c8bb6545e4289cefe
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-ivopts-details" } */
4 long last_data_offset;
5 int store;
6 char *data;
8 f ()
11 long data_offset = last_data_offset;
12 char *p;
14 for (p = data; *p; p++)
16 data_offset++;
17 g (data_offset);
18 store = data_offset + 1;
22 /* We should only have two IVs. */
23 /* { dg-final { scan-tree-dump-not "\\n candidates \\d+, \\d+,\[^\\n\]*\\n\[^\\n\]*\\nFinal cost" "ivopts" } } */
24 /* { dg-final { cleanup-tree-dump "ivopts" } } */