diff options
Diffstat (limited to 'gcc/config/avr/avr.md')
-rw-r--r-- | gcc/config/avr/avr.md | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/gcc/config/avr/avr.md b/gcc/config/avr/avr.md index cd72f1014dc..de7b6100657 100644 --- a/gcc/config/avr/avr.md +++ b/gcc/config/avr/avr.md @@ -475,11 +475,10 @@ (set_attr "cc" "clobber,clobber")]) (define_expand "strlenhi" - [(parallel - [(set (match_dup 4) - (unspec:HI [(match_operand:BLK 1 "memory_operand" "") - (match_operand:QI 2 "const_int_operand" "") - (match_operand:HI 3 "immediate_operand" "")] 0))]) + [(set (match_dup 4) + (unspec:HI [(match_operand:BLK 1 "memory_operand" "") + (match_operand:QI 2 "const_int_operand" "") + (match_operand:HI 3 "immediate_operand" "")] 0)) (set (match_dup 4) (plus:HI (match_dup 4) (const_int -1))) (set (match_operand:HI 0 "register_operand" "") |