* postreload.c (reload_cse_move2add): Don't try to work with BImode.

From-SVN: r107179
This commit is contained in:
Richard Kenner 2005-11-18 13:14:39 +00:00 committed by Richard Kenner
parent 438090c372
commit 032e2f5085
2 changed files with 4 additions and 2 deletions

View File

@ -1,4 +1,6 @@
2005-11-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2005-11-18 Richard Kenner <kenner@don.gnat.com>
* postreload.c (reload_cse_move2add): Don't try to work with BImode.
* fold-const.c (build_range_check): Use proper type for subtraction
when merging lower bound.

View File

@ -1268,7 +1268,7 @@ reload_cse_move2add (rtx first)
rtx tem = gen_rtx_PLUS (GET_MODE (reg), reg, new_src);
validate_change (insn, &SET_SRC (pat), tem, 0);
}
else
else if (GET_MODE (reg) != BImode)
{
enum machine_mode narrow_mode;
for (narrow_mode = GET_CLASS_NARROWEST_MODE (MODE_INT);