diff options
author | Andreas Krebbel <krebbel@linux.vnet.ibm.com> | 2016-02-19 10:34:12 +0000 |
---|---|---|
committer | Andreas Krebbel <krebbel@gcc.gnu.org> | 2016-02-19 10:34:12 +0000 |
commit | d0a859e621fad9894d5d29b8afd639d777c0626a (patch) | |
tree | dde2741f8e23153d07cb53d29cbbdc1540978313 /gcc/expr.c | |
parent | 9e4eb6439435259b7cf5c7e2ea39d402f8028c7c (diff) | |
download | gcc-d0a859e621fad9894d5d29b8afd639d777c0626a.zip gcc-d0a859e621fad9894d5d29b8afd639d777c0626a.tar.gz gcc-d0a859e621fad9894d5d29b8afd639d777c0626a.tar.bz2 |
S/390: z13 fix mode in vcond expansion
For floating point vector compares the target mode is an integer mode
which accidently was used as register mode when forcing the compare
operands into regs.
gcc/ChangeLog:
* config/s390/s390.c (s390_expand_vcond): Use the compare operand
mode.
gcc/testsuite/ChangeLog:
* gcc.target/s390/vector/vec-vcond-1.c: New test.
From-SVN: r233552
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions