diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-09-03 04:51:35 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-09-03 04:51:35 +0000 |
commit | e784c52f10737345c6e80b9cc0c7265fdaa72de5 (patch) | |
tree | 3f20e6062b217a74b198f0bee02d536a7fe51ce3 /gcc/gcse.c | |
parent | a45dc9daeb0e6fc0de11fc1c7ffd1126d1f354d0 (diff) | |
download | gcc-e784c52f10737345c6e80b9cc0c7265fdaa72de5.tar.gz |
* reload1.c (eliminate_regs_in_insn): Avoid eliminating the
reg notes on a deleted insn.
* gcse.c (hash_expr_1): Use XWINT on a CONST_DOUBLE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29076 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcse.c')
-rw-r--r-- | gcc/gcse.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gcse.c b/gcc/gcse.c index 2c299a2188f..40ff243f2eb 100644 --- a/gcc/gcse.c +++ b/gcc/gcse.c @@ -1363,7 +1363,7 @@ hash_expr_1 (x, mode, do_not_record_p) if (GET_MODE (x) != VOIDmode) for (i = 2; i < GET_RTX_LENGTH (CONST_DOUBLE); i++) { - unsigned tem = XINT (x, i); + unsigned tem = XWINT (x, i); hash += tem; } else |