diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2016-05-01 03:23:26 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2016-05-01 03:23:26 +0000 |
commit | 5a2fc4d7384cdb0f802c8ad2bd97fe6860f22443 (patch) | |
tree | 0405693b3c474c1ffcf7893e8900a7521eb6a3fa /gcc/ada | |
parent | c4ef2cba3868fb829230c8f29be331b5640d6944 (diff) | |
download | gcc-5a2fc4d7384cdb0f802c8ad2bd97fe6860f22443.zip gcc-5a2fc4d7384cdb0f802c8ad2bd97fe6860f22443.tar.gz gcc-5a2fc4d7384cdb0f802c8ad2bd97fe6860f22443.tar.bz2 |
predicates.md (any_register_operand, [...]): Delete.
gcc/
* config/sh/predicates.md (any_register_operand, zero_extend_operand,
logical_reg_operand): Delete.
(arith_operand, arith_reg_dest, arith_or_int_operand, cmpsi_operand,
arith_reg_or_0_operand, arith_reg_or_0_or_1_operand, logical_operand,
logical_and_operand, movsrc_no_disp_mem_operand): Rewrite using
match_operand and match_test.
(sh_const_vec, sh_1el_vec): Remove redundant checks. Declare local
variables on their first use. Return bool values.
* config/sh/sh.h (LOAD_EXTEND_OP): Update comment.
* config/sh/sh.md (andsi3, iorsi3): Use arith_reg_dest for result and
arith_reg_operand for input operand. Remove empty constraints.
(xorsi3): Delete.
(*xorsi3_compact): Rename to xorsi3.
(zero_extend<mode>si2): Use arith_reg_operand for input operand.
(*zero_extend<mode>si2_disp_mem): Update comment.
(mov_nop): Delete.
From-SVN: r235687
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions