1 /* { dg-options "-O -fdump-tree-optimized-raw" } */
2 
f(int a,int b)3 int f(int a, int b){
4   a %= b;
5   return a % b;
6 }
g(unsigned a,unsigned b)7 int g(unsigned a, unsigned b){
8   a %= b;
9   return a < b;
10 }
11 
12 /* { dg-final { scan-tree-dump-times "trunc_mod_expr" 1 "optimized" } } */
13