Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.dg/autopar/pr46099.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
/* PR tree-optimization/46099 */ /* { dg-do compile } */ /* { dg-options "-ftree-parallelize-loops=2 -fcompare-debug -O" } */ static inline void bar (int *i) { int j = *i; } void baz (int *, int *, int *); void f1 (int n) { int i; for (i = 0; i < n; i++) bar (&i); } void f2 (int n) { int i; int a[10000], b[10000], c[10000]; baz (a, b, c); for (i = 0; i < n; i++) { void *p = c; a[i] = b[i] + c[i]; } baz (a, b, c); } void f3 (int n) { int i; int a[10000], b[10000], c[10000]; baz (a, b, c); for (i = 0; i < n; i++) { a[i] = b[i] + c[i]; void *p = c; } baz (a, b, c); }