aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@gcc.gnu.org>2017-07-25 14:47:16 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2017-07-25 14:47:16 +0000
commita8697b270e4cf3a34dbf23c16952b070b7d73c09 (patch)
tree6a4b6112e6b6a6551d2289e36e1ae8f78b55a3c0 /gcc/gimple.c
parent288fe52ed1db0510d16a31a0b4cbc8ae0d4e288f (diff)
downloadgcc-a8697b270e4cf3a34dbf23c16952b070b7d73c09.zip
gcc-a8697b270e4cf3a34dbf23c16952b070b7d73c09.tar.gz
gcc-a8697b270e4cf3a34dbf23c16952b070b7d73c09.tar.bz2
gimple.c (gimple_assign_set_rhs_with_ops): Do not ask gsi_replace to update EH info here.
* gimple.c (gimple_assign_set_rhs_with_ops): Do not ask gsi_replace to update EH info here. ada/ * checks.adb (Apply_Divide_Checks): Ensure that operands are not evaluated twice. From-SVN: r250525
Diffstat (limited to 'gcc/gimple.c')
-rw-r--r--gcc/gimple.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gimple.c b/gcc/gimple.c
index 488f8c8..479f90c 100644
--- a/gcc/gimple.c
+++ b/gcc/gimple.c
@@ -1613,7 +1613,7 @@ gimple_assign_set_rhs_with_ops (gimple_stmt_iterator *gsi, enum tree_code code,
gimple *new_stmt = gimple_alloc (gimple_code (stmt), new_rhs_ops + 1);
memcpy (new_stmt, stmt, gimple_size (gimple_code (stmt)));
gimple_init_singleton (new_stmt);
- gsi_replace (gsi, new_stmt, true);
+ gsi_replace (gsi, new_stmt, false);
stmt = new_stmt;
/* The LHS needs to be reset as this also changes the SSA name