]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/gcc.dg/tree-ssa/pr89430-5.c
Fix profile update in tree_transform_and_unroll_loop
[thirdparty/gcc.git] / gcc / testsuite / gcc.dg / tree-ssa / pr89430-5.c
CommitLineData
b9ef6a2e 1/* { dg-do compile } */
d081516a 2/* { dg-options "-O2 -ftree-cselim -fdump-tree-cselim-details" } */
b9ef6a2e
JL
3
4int test(int b, int k) {
5 struct {
6 int data[2];
7 } a;
8
9 if (b < a.data[k]) {
10 a.data[k] = b;
11 }
12
13 return a.data[0] + a.data[1];
14}
15
54ecfb18 16/* { dg-final { scan-tree-dump "Conditional store replacement" "cselim" } } */