1 /* { dg-do compile } */
2 /* { dg-options "-O1 -fdump-tree-dom2 -fdump-tree-optimized" } */
4 void dont_remove (void);
11 label
= k
? &&x
: &&y
;
25 /* { dg-final { scan-tree-dump-times "dont_remove \\(\\)" 1 "optimized"} } */
27 /* We should have folded away the goto &x */
28 /* { dg-final { scan-tree-dump-times "goto &x" 0 "optimized"} } */