r268982 - in /trunk/gcc: ChangeLog config/s390/...
jakub@gcc.gnu.org
jakub@gcc.gnu.org
Mon Feb 18 10:08:00 GMT 2019
Author: jakub
Date: Mon Feb 18 10:08:04 2019
New Revision: 268982
URL: https://gcc.gnu.org/viewcvs?rev=268982&root=gcc&view=rev
Log:
* config/s390/s390.md (*<risbg_n>_ior_and_sr_ze,
*<risbg_n>_<mode>_ior_and_lshiftrt, *<risbg_n>_sidi_ior_and_lshiftrt):
Use HOST_WIDE_INT_M1U instead of ~(0ULL).
(*<risbg_n>_and_subregdi_rotr, *<risbg_n>_and_subregdi_rotl): Use
HOST_WIDE_INT_1U instead of 1ULL.
(*pre_z10_extzv<mode>, *pre_z10_extv<mode>): Change mask type from int
to unsigned HOST_WIDE_INT, use HOST_WIDE_INT_1U instead of 1ul.
(*insv<mode><clobbercc_or_nocc>_appendbitsleft,
z = (x << c) | (y >> d) splitters): Use HOST_WIDE_INT_1U
instead of 1UL.
(*insv<mode>_mem_reg, *insvdi_mem_reghigh): Use HOST_WIDE_INT_1U
instead of 1ul.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/s390/s390.md
More information about the Gcc-cvs
mailing list