1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-forwprop" } */
8 f (int i
, float j
, int i2
, float j2
)
10 if (__builtin_expect ((i
* i2
) > 0 && __builtin_expect ((j
* j2
) != 0, 1), 0))
16 /* { dg-final { scan-tree-dump-times { if } 2 "forwprop1"} } */
17 /* { dg-final { scan-tree-dump {builtin_expect[^\n]*, 0\);\n[^\n]*if} "forwprop1"} } */
18 /* { dg-final { scan-tree-dump {builtin_expect[^\n]*, 1\);\n[^\n]*if} "forwprop1"} } */