diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2013-10-20 07:17:47 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2013-10-20 07:17:47 +0000 |
commit | 0f37323cc3a2bbb35514d09127556446c64194d9 (patch) | |
tree | 39209745527fbdbd85d5ca52adcdf1d7fc759bf4 /gcc/tree-ssa-threadedge.c | |
parent | 4cd940de811c750dd12c3c3f82016f390eb62b84 (diff) | |
download | gcc-0f37323cc3a2bbb35514d09127556446c64194d9.zip gcc-0f37323cc3a2bbb35514d09127556446c64194d9.tar.gz gcc-0f37323cc3a2bbb35514d09127556446c64194d9.tar.bz2 |
mips.h (ISA_HAS_WSBH): Define.
gcc/
* config/mips/mips.h (ISA_HAS_WSBH): Define.
* config/mips/mips.md (UNSPEC_WSBH, UNSPEC_DSBH, UNSPEC_DSHD): New
constants.
(bswaphi2, bswapsi2, bswapdi2, wsbh, dsbh, dshd): New patterns.
gcc/testsuite/
* gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
From-SVN: r203870
Diffstat (limited to 'gcc/tree-ssa-threadedge.c')
0 files changed, 0 insertions, 0 deletions