* config/alpha/alpha.c (alpha_emit_set_const_1)
authorUros Bizjak <ubizjak@gmail.com>
Mon, 11 May 2015 07:21:19 +0000 (09:21 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 11 May 2015 07:21:19 +0000 (09:21 +0200)
commitc37aa43b98642686a5cd02f2bcb911cfa03c3c56
tree922b5b98a57e6efedc45fec1bdbed85a0fff6d20
parentcbddf64c0243816b45e6680754a251c603245dbc
* config/alpha/alpha.c (alpha_emit_set_const_1)
(alpha_emit_set_long_const, alpha_extract_integer)
(alpha_legitimate_constant_p, alpha_split_const_mov)
(alpha_expand_block_clear, alpha_expand_zap_mask, print_operand):
[HOST_BITS_PER_WIDE_INT < 64]: Remove dead code.
(alpha_emit_set_const_1): Change "(HOST_WIDE_INT) 1" to
HOST_WIDE_INT_1U.
* config/alpha/predicates.md (mode_mask_operand): Do not match
const_double RTX.
[HOST_BITS_PER_WIDE_INT < 64]: Remove dead code.
* config/alpha/alpha.md (abstf, *abstf_internal, UNSPEC_ZAP splitter):
Change "(HOST_WIDE_INT) 1" to HOST_WIDE_INT_1U.
[HOST_BITS_PER_WIDE_INT < 64]: Remove dead code.
(*negtf_internal): Use gen_int_mode instead of immed_double_const.

From-SVN: r222994
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/alpha/alpha.md
gcc/config/alpha/predicates.md