From: Richard Biener Date: Tue, 27 Nov 2012 12:06:52 +0000 (+0000) Subject: gimple-fold.c (fold_stmt_1): Remove unnecessary code. X-Git-Tag: releases/gcc-4.8.0~1763 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=381d45ed49ab7bb2a2860778921ee7a00ebcad6b;p=thirdparty%2Fgcc.git gimple-fold.c (fold_stmt_1): Remove unnecessary code. 2012-11-27 Richard Biener * gimple-fold.c (fold_stmt_1): Remove unnecessary code. From-SVN: r193844 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 29efeebeca2b..75da5268e816 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2012-11-27 Richard Biener + + * gimple-fold.c (fold_stmt_1): Remove unnecessary code. + 2012-11-27 Bin Cheng * config/arm/arm.c (thumb1_reorg): New function. diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c index 251be2485d4d..6c4a46fb10b6 100644 --- a/gcc/gimple-fold.c +++ b/gcc/gimple-fold.c @@ -1282,14 +1282,6 @@ fold_stmt_1 (gimple_stmt_iterator *gsi, bool inplace) default:; } - /* If stmt folds into nothing and it was the last stmt in a bb, - don't call gsi_stmt. */ - if (gsi_end_p (*gsi)) - { - gcc_assert (next_stmt == NULL); - return changed; - } - stmt = gsi_stmt (*gsi); /* Fold *& on the lhs. Don't do this if stmt folded into nothing,