Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.dg/tree-ssa/loop-10.c @ 152:2b5abeee2509
update gcc11
author | anatofuz |
---|---|
date | Mon, 25 May 2020 07:50:57 +0900 |
parents | 1830386684a0 |
children |
line wrap: on
line source
/* { dg-do compile } */ /* { dg-options "-O2 -fdump-tree-optimized -fno-finite-loops" } */ /* { dg-require-effective-target int32plus } */ int bar (void); void foo (void) { unsigned i, j, n; for (i = 0; i < 100000; i++) ; n = bar (); for (i = 0; i < n; i++) ; for (i = 0; i < n; i++) for (j = 0; j < n; j++) ; /* These should not be removed. */ for (i = 0; i < 10000; i++) bar (); for (i = 0; i != n; i += 2) ; } /* { dg-final { scan-tree-dump-times "if " 3 "optimized" } } */ /* { dg-final { scan-tree-dump-times "bar " 2 "optimized" } } */