[Patch Vax] zero/sign extend patterns need to be SUBREG aware
authorjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Jun 2015 16:43:04 +0000 (16:43 +0000)
committerjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Jun 2015 16:43:04 +0000 (16:43 +0000)
commit5b3090e1bd010a8ee940784fef78219d38e70f71
tree3f5a2ca22d4abc74f850a2b4c9ce2b736a0266ec
parent864f2df48e2a301041e8aa0bc24b518618db407d
[Patch Vax] zero/sign extend patterns need to be SUBREG aware

gcc/

* config/vax/vax.md: Adjust sign/zero extend patterns to
handle SUBREGs in operands[1].

gcc/testsuite/

* gcc.target/vax/bswapdi-1.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@224672 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/vax/vax.md
gcc/testsuite/ChangeLog