* simplify-rtx.c (simplify_subreg): In the CONCAT case, check whether
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Dec 2004 20:28:14 +0000 (20:28 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Dec 2004 20:28:14 +0000 (20:28 +0000)
commit2b701a08b1b220b4fccb3ebf38f5e5ae25d148ed
tree17c387c65a3e8f4e3f41a72dac3abe9fb8d0a892
parentaff33799ed78904217684c80677b8a1d36b7e2dc
* simplify-rtx.c (simplify_subreg): In the CONCAT case, check whether
the request subreg is entirely contained in the requested component.
(simplify_gen_subreg): Return null for CONCATs that are rejected
by simplify_subreg.
* expmed.c (store_bit_field): Create a temporary when changing the
value to an integer mode.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91965 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expmed.c
gcc/simplify-rtx.c