Revert:
commit98e07982b6340970395df8ff5727ed02424da063
authornemet <nemet@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Jul 2009 21:22:28 +0000 (1 21:22 +0000)
committernemet <nemet@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Jul 2009 21:22:28 +0000 (1 21:22 +0000)
treef22fa7b6d9b6ffed269294835667cdcee38cb8ef
parentc8195b64e0ad873041318403e85afa284d3665fb
Revert:
2009-01-11  Adam Nemet  <anemet@caviumnetworks.com>
* expmed.c (store_bit_field_1): Properly truncate the paradoxical
subreg of op0 to the original op0.

* expmed.c (store_bit_field_1): Use a temporary as the destination
instead of a paradoxical subreg when we need to truncate the result.

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