1 /* { dg-options "-O2 -fdump-tree-optimized -fdump-ipa-profile" } */
2 int a[1000];
3 int b=997;
4 int
main()5 main()
6 {
7 	int i;
8 	for (i = 0; i < 1000; i++)
9 		if (a[i])
10 			a[i]/=b;
11 		else
12 			a[i]/=b;
13 	return 0;
14 }
15 /* { dg-final-use { scan-ipa-dump "Div.mod by constant b.*=997 transformation on insn" "profile" } } */
16 /* { dg-final-use { scan-tree-dump-not "Invalid sum" "optimized"} } */
17