1 /* { dg-do compile } */
2 /* { dg-options "-O1 -fdump-tree-dom3" } */
6 typedef union tree_node *tree;
7 extern const char tree_code_type[];
19 struct tree_common common;
26 if (tree_code_type[t->common.code] != 't' && t->common.type == 0)
28 if (tree_code_type[t->common.code] != 't')
30 while (t->exp.operands[0])
31 t = t->exp.operands[0];
35 /* There should be exactly three IF conditionals if we thread jumps
37 /* { dg-final { scan-tree-dump-times "if " 3 "dom3"} } */
39 /* { dg-final { cleanup-tree-dump "dom3" } } */