diff options
author | Andreas Krebbel <krebbel@linux.vnet.ibm.com> | 2015-12-02 07:49:47 +0000 |
---|---|---|
committer | Andreas Krebbel <krebbel@gcc.gnu.org> | 2015-12-02 07:49:47 +0000 |
commit | 6f5a59d1d1a4a602ef5fbd581be09dff976cabdf (patch) | |
tree | 4bae0577f34b971793cdf8decc06252acdb068f6 /gcc/tree.c | |
parent | a233c891443cf038d305c3cfe36e95506ae1c228 (diff) | |
download | gcc-6f5a59d1d1a4a602ef5fbd581be09dff976cabdf.zip gcc-6f5a59d1d1a4a602ef5fbd581be09dff976cabdf.tar.gz gcc-6f5a59d1d1a4a602ef5fbd581be09dff976cabdf.tar.bz2 |
S/390: Further bswap enhancements.
gcc/ChangeLog:
2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* config/s390/s390.md ("bswap<mode>2"): Add support for strv and
strvg.
("bswaphi2"): New pattern.
New splitter for HI reg-reg bswap.
gcc/testsuite/ChangeLog:
2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* gcc.target/s390/bswap-1.c (foo64c, foo32a, foo32c): New functions.
* gcc.target/s390/bswaphi-1.c: New test.
From-SVN: r231152
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions