diff options
Diffstat (limited to 'gcc/tree-ssa.c')
-rw-r--r-- | gcc/tree-ssa.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c index ca00e04..ddf5202 100644 --- a/gcc/tree-ssa.c +++ b/gcc/tree-ssa.c @@ -844,7 +844,8 @@ delete_tree_ssa (void) gimple_set_modified (stmt, true); } - set_phi_nodes (bb, NULL); + if (!(bb->flags & BB_RTL)) + set_phi_nodes (bb, NULL); } /* Remove annotations from every referenced local variable. */ |