aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel@linux.vnet.ibm.com>2016-02-19 10:37:19 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2016-02-19 10:37:19 +0000
commit6448f0645b918b340f8b01c60b10af8409c51b56 (patch)
tree2d37927338dd278f44747b6341b38d70a4dbce4a /gcc/expr.c
parentece33b1b76e5de7fd5c305bf602702f42f1e8bb7 (diff)
downloadgcc-6448f0645b918b340f8b01c60b10af8409c51b56.zip
gcc-6448f0645b918b340f8b01c60b10af8409c51b56.tar.gz
gcc-6448f0645b918b340f8b01c60b10af8409c51b56.tar.bz2
S/390: z13 Change predicates of 128 bit add sub.
So far usage of 128 bit add/sub instruction was rejected if the second operand was a constant because the predicate rejected this. gcc/testsuite/ChangeLog: * gcc.target/s390/vector/int128-1.c: New test. gcc/ChangeLog: * config/s390/vector.md ("<ti*>add<mode>3", "<ti*>sub<mode>3"): Change the predicate of op2 from nonimmediate to general and let reload fix it if necessary. From-SVN: r233554
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions