aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
diff options
context:
space:
mode:
authorOleg Endo <olegendo@gcc.gnu.org>2016-05-01 03:23:26 +0000
committerOleg Endo <olegendo@gcc.gnu.org>2016-05-01 03:23:26 +0000
commit5a2fc4d7384cdb0f802c8ad2bd97fe6860f22443 (patch)
tree0405693b3c474c1ffcf7893e8900a7521eb6a3fa /gcc/ada
parentc4ef2cba3868fb829230c8f29be331b5640d6944 (diff)
downloadgcc-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