1 /* PR tree-optimization/95731 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -fdump-tree-optimized" } */
4 /* { dg-final { scan-tree-dump-times " >= 0\| < 0" 6 "optimized" } } */
7 foo (int x
, int y
, int z
, int w
, long long u
, long long v
)
9 return x
>= 0 && y
>= 0 && z
< 0 && u
< 0 && w
>= 0 && v
< 0;
13 bar (int x
, int y
, int z
, int w
, long long u
, long long v
)
15 return u
>= 0 && x
>= 0 && y
>= 0 && v
< 0 && z
>= 0 && w
>= 0;
19 baz (int x
, int y
, int z
, int w
, long long u
, long long v
)
21 return x
>= 0 || u
< 0 || y
>= 0 || v
< 0 || z
>= 0 || w
>= 0;