diff options
author | Richard Guenther <rguenther@suse.de> | 2012-04-05 09:43:48 +0000 |
---|---|---|
committer | Richard Guenther <rguenther@suse.de> | 2012-04-05 09:43:48 +0000 |
commit | e7db77b2100c117188d428de851b5173bc0099ca (patch) | |
tree | 6258ff245914afce423859c9d6e66227cf605076 /gcc/gimple.h | |
parent | 146ef6829a94415ebd8804b0d7d4557b34612ae0 (diff) |
2012-04-05 Richard Guenther <rguenther@suse.de>
* gimple-iterator.c (gsi_remove): Return whether EH edges need to be
cleanup.
* gimple.h (gsi_remove): Adjust.
* tree-ssa-operands.c (unlink_stmt_vdef): Optimize.
* tree-ssa-dom.c (optimize_stmt): Use gsi_remove result.
* tree-ssa-dse.c (dse_optimize_stmt): Likewise.
* tree-ssa-forwprop.c (remove_prop_source_from_use): Likewise.
* tree-ssa-math-opts.c (execute_optimize_widening_mul): Likewise.
* tree-ssa-pre.c (eliminate): Likewise.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@186159 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gimple.h')
-rw-r--r-- | gcc/gimple.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gimple.h b/gcc/gimple.h index 167bc738a40..6af6dc48536 100644 --- a/gcc/gimple.h +++ b/gcc/gimple.h @@ -5095,7 +5095,7 @@ void gsi_insert_seq_after (gimple_stmt_iterator *, gimple_seq, enum gsi_iterator_update); void gsi_insert_seq_after_without_update (gimple_stmt_iterator *, gimple_seq, enum gsi_iterator_update); -void gsi_remove (gimple_stmt_iterator *, bool); +bool gsi_remove (gimple_stmt_iterator *, bool); gimple_stmt_iterator gsi_for_stmt (gimple); void gsi_move_after (gimple_stmt_iterator *, gimple_stmt_iterator *); void gsi_move_before (gimple_stmt_iterator *, gimple_stmt_iterator *); |