diff options
Diffstat (limited to 'gcc/tree-scalar-evolution.c')
-rw-r--r-- | gcc/tree-scalar-evolution.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/tree-scalar-evolution.c b/gcc/tree-scalar-evolution.c index 6dc69f2..f9d08f3 100644 --- a/gcc/tree-scalar-evolution.c +++ b/gcc/tree-scalar-evolution.c @@ -2851,7 +2851,8 @@ scev_const_prop (void) { block_stmt_iterator dest = bsi; bsi_insert_before (&dest, ass, BSI_NEW_STMT); - def = force_gimple_operand_bsi (&dest, def, false, NULL_TREE); + def = force_gimple_operand_bsi (&dest, def, false, NULL_TREE, + true, BSI_SAME_STMT); } GIMPLE_STMT_OPERAND (ass, 1) = def; update_stmt (ass); |