1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-dom3" } */
4 extern void abort (void);
7 typedef union tree_node
*tree
;
18 struct tree_common common
;
19 struct tree_list list
;
22 simplify_condition (cond_p
)
27 if (cond
->common
.code
!= 42)
29 decl
= cond
->list
.purpose
;
30 if (cond
->common
.code
!= 42)
32 c_simplify_stmt (&decl
);
35 /* There should be exactly one IF conditional. TBAA is not able to
36 determine that 'decl' and 'cond' can't alias. */
37 /* { dg-final { scan-tree-dump-times "if " 1 "dom3" { xfail *-*-* } } } */
38 /* { dg-final { cleanup-tree-dump "dom3" } } */