]>
git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gcc.dg/tree-ssa/ldist-pr45948.c
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -ftree-loop-distribution -ftree-loop-distribute-patterns -fdump-tree-ldist-details -fdump-tree-optimized" } */
7 foo (unsigned i
, unsigned n
)
21 /* We should apply loop distribution and generate 1 memset (0). PRE optimizes
22 away a[] completely. */
24 /* { dg-final { scan-tree-dump "distributed: split to 0 loops and 1 library calls" "ldist" } } */
25 /* { dg-final { scan-tree-dump-times "generated memset zero" 1 "ldist" } } */
26 /* { dg-final { scan-tree-dump-times "int a" 0 "optimized" } } */