[Patch Vax] zero/sign extend patterns need to be SUBREG aware
authorJames Greenhalgh <james.greenhalgh@arm.com>
Fri, 19 Jun 2015 16:43:04 +0000 (16:43 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Fri, 19 Jun 2015 16:43:04 +0000 (16:43 +0000)
commit590f5d5125c96aa8e6e29463e37f23502f0bd673
tree3f5a2ca22d4abc74f850a2b4c9ce2b736a0266ec
parent590d172b1cf7d3359ec161bc441601bd93170398
[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.

From-SVN: r224672
gcc/ChangeLog
gcc/config/vax/vax.md
gcc/testsuite/ChangeLog