2004-04-05 Paolo Bonzini <bonzini@gnu.org>
commitf4a8fff406a4d226cfdf0d2dd19563e00041a46c
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Apr 2005 14:50:35 +0000 (5 14:50 +0000)
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Apr 2005 14:50:35 +0000 (5 14:50 +0000)
tree9063690ca6fe6c4afac8a638d99c0df2385390f6
parentb0af589add2de49ce725e5321e0a3b77a97c1571
2004-04-05  Paolo Bonzini  <bonzini@gnu.org>

* combine.c (RTL_HOOKS_GEN_LOWPART_NO_EMIT): Use
gen_lowpart_for_combine.
* cse.c (gen_lowpart_if_possible): Move...
* rtlhooks.c (gen_lowpart_if_possible): ... here.  Also try
gen_lowpart_SUBREG.
(gen_lowpart_no_emit_general): Use it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97633 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/combine.c
gcc/cse.c
gcc/rtlhooks.c