/mingw-w64-v2.0.999/gcc/src/gcc/testsuite/gcc.dg/tree-ssa/slsr-3.c
# · C · 22 lines · 13 code · 2 blank · 7 comment · 0 complexity · 11fc88831522c08757ed62bc88e9d1d4 MD5 · raw file
- /* { dg-do compile } */
- /* { dg-options "-O3 -fdump-tree-optimized" } */
- int
- foo (int a[], int b[], int i)
- {
- a[i] = b[i] + 2;
- i++;
- a[i] = b[i] + 2;
- i++;
- a[i] = b[i] + 2;
- i++;
- a[i] = b[i] + 2;
- i++;
- return i;
- }
- /* { dg-final { scan-tree-dump-times "\\* 4" 1 "optimized" } } */
- /* { dg-final { scan-tree-dump-times "\\+ 4" 2 "optimized" } } */
- /* { dg-final { scan-tree-dump-times "\\+ 8" 1 "optimized" } } */
- /* { dg-final { scan-tree-dump-times "\\+ 12" 1 "optimized" } } */
- /* { dg-final { cleanup-tree-dump "optimized" } } */