S/390: Wide int support.
authorDominik Vogt <vogt@linux.vnet.ibm.com>
Fri, 11 Dec 2015 14:43:26 +0000 (14:43 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Fri, 11 Dec 2015 14:43:26 +0000 (14:43 +0000)
commit089b05b1031d0394f3922486f41cdc89149af796
tree2346879efb6b2f822203cb57a43fd595cd831299
parent653b8b8d89fa0243b7e769a22f172b3264da58f4
S/390: Wide int support.

gcc/ChangeLog

* config/s390/s390.c (s390_rtx_costs)
(s390_cannot_force_const_mem, legitimate_pic_operand_p)
(s390_preferred_reload_class, s390_reload_symref_address)
(legitimate_reload_constant_p, print_operand): Wide int support.
* config/s390/predicates.md ("const0_operand", "constm1_operand")
("consttable_operand"): Likewise.
("larl_operand"): Add a comment.
* config/s390/s390.h (TARGET_SUPPORTS_WIDE_INT): Enable wide int
support.

From-SVN: r231566
gcc/ChangeLog
gcc/config/s390/predicates.md
gcc/config/s390/s390.c
gcc/config/s390/s390.h