emit-rtl.c (gen_lowpart_common): Use simplify_gen_subreg for constants.
authorGeoffrey Keating <geoffk@apple.com>
Tue, 6 Jan 2004 22:51:00 +0000 (22:51 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Tue, 6 Jan 2004 22:51:00 +0000 (22:51 +0000)
commit550d138775ddd05e61d684a9e6407e422e2ee5b3
tree28233b540fd6d35965e896129ee05cfa74b5ae05
parentfed2b316853250918337788d0f7cdf9632ffd8fc
emit-rtl.c (gen_lowpart_common): Use simplify_gen_subreg for constants.

* emit-rtl.c (gen_lowpart_common): Use simplify_gen_subreg
for constants.
(constant_subword): Delete.
* rtl.h (constant_subword): Delete prototype.
(immed_double_const): Is not in varasm.c.
* simplify-rtx.c (simplify_immed_subreg): New.
(simplify_subreg): Use simplify_immed_subreg.

From-SVN: r75487
gcc/ChangeLog
gcc/emit-rtl.c
gcc/rtl.h
gcc/simplify-rtx.c