------- Additional Comments From steven at gcc dot gnu dot org 2005-04-23 13:39 ------- ob-vi-ous... Index: tree-ssa-pre.c =================================================================== RCS file: /cvs/gcc/gcc/gcc/tree-ssa-pre.c,v retrieving revision 2.80 diff -u -3 -p -r2.80 tree-ssa-pre.c --- tree-ssa-pre.c 21 Apr 2005 18:05:27 -0000 2.80 +++ tree-ssa-pre.c 23 Apr 2005 13:38:52 -0000 @@ -1391,7 +1391,7 @@ create_expression_by_pieces (basic_block if (!is_gimple_min_invariant (genop1)) newexpr = force_gimple_operand (folded, &forced_stmts, false, NULL); else - newexpr = genop1; + newexpr = folded; if (forced_stmts) { tsi = tsi_start (forced_stmts);
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21173