1 /* PR tree-optimization/103660 */
2 /* { dg-do compile } */
3 /* { dg-options "-O1 -fdump-tree-forwprop4-raw" } */
6 int min_##n(int a, int b) { \
15 int f_##n(int a, int b, int c, \
28 /* min_ior should produce min<a,b> */
29 /* f_ior should produce (a < b) ? c : d */
30 /* { dg-final { scan-tree-dump-not "bit_ior_expr, " "forwprop4" } } */
31 /* { dg-final { scan-tree-dump-times "min_expr, " 1 "forwprop4" } } */
32 /* { dg-final { scan-tree-dump-times "lt_expr, " 1 "forwprop4" } } */
33 /* { dg-final { scan-tree-dump-times "cond_expr, " 1 "forwprop4" } } */