]> gcc.gnu.org Git - gcc.git/blobdiff - gcc/config/avr/avr.md
avr.md ("*negsi2"): substitute %@ to __zero_reg__
[gcc.git] / gcc / config / avr / avr.md
index c3124366b7984da27c76830d03aca65209684408..31a9d3b91b8210e2d003ba8dd14d039ef7d6d00c 100644 (file)
   ""
   "@
        com %D0\;com %C0\;com %B0\;neg %A0\;sbci %B0,lo8(-1)\;sbci %C0,lo8(-1)\;sbci %D0,lo8(-1)
-       com %D0\;com %C0\;com %B0\;com %A0\;adc %A0,%@\;adc %B0,%@\;adc %C0,%@\;adc %D0,%@
+       com %D0\;com %C0\;com %B0\;com %A0\;adc %A0,__zero_reg__\;adc %B0,__zero_reg__\;adc %C0,__zero_reg__\;adc %D0,__zero_reg__
        clr %A0\;clr %B0\;clr %C0\;clr %D0\;sub %A0,%A1\;sbc %B0,%B1\;sbc %C0,%C1\;sbc %D0,%D1"
   [(set_attr "length" "7,8,8")
    (set_attr "cc" "set_czn,set_n,set_czn")])
This page took 0.027979 seconds and 5 git commands to generate.