From e57907f370562cfc2ca6b9d35c665b057cf91013 Mon Sep 17 00:00:00 2001 From: gretay Date: Tue, 30 Apr 2013 17:08:25 +0000 Subject: [PATCH] 2013-04-30 Greta Yorsh * config/arm/thumb2.md (thumb2_incscc, thumb2_decscc): Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198465 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/config/arm/thumb2.md | 26 -------------------------- 2 files changed, 4 insertions(+), 26 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ef521f1..50a3b1d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2013-04-30 Greta Yorsh + * config/arm/thumb2.md (thumb2_incscc, thumb2_decscc): Delete. + +2013-04-30 Greta Yorsh + * config/arm/thumb2.md: Remove trailing whitespaces. 2013-04-30 Richard Sandiford diff --git a/gcc/config/arm/thumb2.md b/gcc/config/arm/thumb2.md index 3aa7247..cb10d64 100644 --- a/gcc/config/arm/thumb2.md +++ b/gcc/config/arm/thumb2.md @@ -24,32 +24,6 @@ ;; changes made in armv5t as "thumb2". These are considered part ;; the 16-bit Thumb-1 instruction set. -(define_insn "*thumb2_incscc" - [(set (match_operand:SI 0 "s_register_operand" "=r,r") - (plus:SI (match_operator:SI 2 "arm_comparison_operator" - [(match_operand:CC 3 "cc_register" "") (const_int 0)]) - (match_operand:SI 1 "s_register_operand" "0,?r")))] - "TARGET_THUMB2" - "@ - it\\t%d2\;add%d2\\t%0, %1, #1 - ite\\t%D2\;mov%D2\\t%0, %1\;add%d2\\t%0, %1, #1" - [(set_attr "conds" "use") - (set_attr "length" "6,10")] -) - -(define_insn "*thumb2_decscc" - [(set (match_operand:SI 0 "s_register_operand" "=r,r") - (minus:SI (match_operand:SI 1 "s_register_operand" "0,?r") - (match_operator:SI 2 "arm_comparison_operator" - [(match_operand 3 "cc_register" "") (const_int 0)])))] - "TARGET_THUMB2" - "@ - it\\t%d2\;sub%d2\\t%0, %1, #1 - ite\\t%D2\;mov%D2\\t%0, %1\;sub%d2\\t%0, %1, #1" - [(set_attr "conds" "use") - (set_attr "length" "6,10")] -) - ;; Thumb-2 only allows shift by constant on data processing instructions (define_insn "*thumb_andsi_not_shiftsi_si" [(set (match_operand:SI 0 "s_register_operand" "=r") -- 2.7.4