re PR tree-optimization/33291 (a+=2; a+=2 not simplified to a+=4; with -O3 ...
[gcc.git] / gcc / testsuite / gcc.dg / tree-ssa / ivopts-1.c
1 /* { dg-do compile } */
2
3 /* Not all platforms support TImode integers. */
4 #if defined(__LP64__) && !defined(__hppa__)
5 typedef int TItype __attribute__ ((mode (TI)));
6 #else
7 typedef long TItype;
8 #endif
9
10 TItype last_data_offset ;
11 int store;
12 char *data;
13
14 f ()
15 {
16
17 TItype data_offset = last_data_offset;
18 char *p;
19
20 for (p = data; *p; p++)
21 {
22 data_offset++;
23 g (data_offset);
24 store = data_offset + 1;
25 }
26 }