1 /* { dg-do compile } */
2 /* { dg-options "-O -fgimple -fdump-tree-optimized" } */
3 
__GIMPLE()4 int __GIMPLE() f(int c)
5 {
6   int D;
7   int _1;
8   unsigned int _2;
9   _1 = __ABS c;
10   _2 = __ABSU _1;
11   D = (int) _2;
12   return D;
13 }
14 
15 
16 /* { dg-final { scan-tree-dump-times "ABSU" 0 "optimized" } } */
17