aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/avr
diff options
context:
space:
mode:
authorAndy Hutchinson <hutchinsonandy@aim.com>2008-05-26 17:19:09 +0000
committerAndy Hutchinson <hutchinsonandy@gcc.gnu.org>2008-05-26 17:19:09 +0000
commit319a58c6c8568d2c9e335487c861da5ae515c54f (patch)
tree47fb7e568d1fdece0e9aa1fc9d5403e611768e9a /gcc/config/avr
parent094d7cfa2f801f592bbed3bf8bb73d7133e036fd (diff)
downloadgcc-319a58c6c8568d2c9e335487c861da5ae515c54f.zip
gcc-319a58c6c8568d2c9e335487c861da5ae515c54f.tar.gz
gcc-319a58c6c8568d2c9e335487c861da5ae515c54f.tar.bz2
re PR target/34932 ([avr] ICE in reload)
PR target/34932 * config/avr/avr.md (*addhi3_zero_extend2): Remove. From-SVN: r135952
Diffstat (limited to 'gcc/config/avr')
-rw-r--r--gcc/config/avr/avr.md12
1 files changed, 0 insertions, 12 deletions
diff --git a/gcc/config/avr/avr.md b/gcc/config/avr/avr.md
index 137d325..47042e9 100644
--- a/gcc/config/avr/avr.md
+++ b/gcc/config/avr/avr.md
@@ -587,18 +587,6 @@
[(set_attr "length" "2")
(set_attr "cc" "set_n")])
-(define_insn "*addhi3_zero_extend2"
- [(set (match_operand:HI 0 "register_operand" "=r")
- (plus:HI
- (zero_extend:HI (match_operand:QI 1 "register_operand" "%0"))
- (zero_extend:HI (match_operand:QI 2 "register_operand" "r"))))]
- ""
- "add %0,%2
- mov %B0,__zero_reg__
- adc %B0,__zero_reg__"
- [(set_attr "length" "3")
- (set_attr "cc" "set_n")])
-
(define_insn "*addhi3_sp_R_pc2"
[(set (match_operand:HI 1 "stack_register_operand" "=q")
(plus:HI (match_operand:HI 2 "stack_register_operand" "q")