constraints.md (Cm2): New constraint for int -2.
authorGeorg-Johann Lay <avr@gjlay.de>
Mon, 7 Nov 2011 18:07:56 +0000 (18:07 +0000)
committerGeorg-Johann Lay <gjl@gcc.gnu.org>
Mon, 7 Nov 2011 18:07:56 +0000 (18:07 +0000)
commit8b42d3defdd1d14a1bb8e6f0e5190045622cf915
tree4b1ba7d907dc39e9b8d861d513b4c7fb656834e8
parent6d87092d196c96ef596c7877b40409d00af6ee7a
constraints.md (Cm2): New constraint for int -2.

* config/avr/constraints.md (Cm2): New constraint for int -2.
* config/avr/avr.md (addqi3): Use it. New alternatives for +/-2.
(*negqihi2): New insn.

From-SVN: r181103
gcc/ChangeLog
gcc/config/avr/avr.md
gcc/config/avr/constraints.md