diff options
author | Robin Dapp <rdapp@linux.ibm.com> | 2019-02-08 14:25:48 +0000 |
---|---|---|
committer | Robin Dapp <rdapp@gcc.gnu.org> | 2019-02-08 14:25:48 +0000 |
commit | 062468db046f5229421b027886958fa824af09df (patch) | |
tree | edadfbb18f12f48fe4ea016a5f2674996879dac7 /gcc/fortran/trans-array.c | |
parent | 94e35e0b09978e7179c0079446a8939dbab15fa9 (diff) | |
download | gcc-062468db046f5229421b027886958fa824af09df.zip gcc-062468db046f5229421b027886958fa824af09df.tar.gz gcc-062468db046f5229421b027886958fa824af09df.tar.bz2 |
S/390: Implement vector copysign.
This patch implements the vector copysign operation using vector select and a
signbit mask.
gcc/ChangeLog:
2019-02-08 Robin Dapp <rdapp@linux.ibm.com>
* config/s390/vector.md: Implement vector copysign.
gcc/testsuite/ChangeLog:
2019-02-08 Robin Dapp <rdapp@linux.ibm.com>
* gcc.target/s390/vector/vec-copysign-execute.c: New test.
* gcc.target/s390/vector/vec-copysign.c: New test.
From-SVN: r268697
Diffstat (limited to 'gcc/fortran/trans-array.c')
0 files changed, 0 insertions, 0 deletions