c4x.md (addqi3): If the destination operand is a hard register other than an extended...
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>
Wed, 6 Jan 1999 03:20:44 +0000 (03:20 +0000)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Wed, 6 Jan 1999 03:20:44 +0000 (03:20 +0000)
commite4e30b3dc47e29c672c4d3aef259568c820bd648
tree0d0e8ee5ff7680de5148469d190523bda51eb144
parent2f197d2fea50781416712f02b730cfae2d3c4bbd
c4x.md (addqi3): If the destination operand is a hard register other than an extended precision...

* config/c4x/c4x.md (addqi3): If the destination operand is
a hard register other than an extended precision register,
emit addqi3_noclobber.
(*addqi3_noclobber_reload): New pattern added so that reload
will recognise a store of a pseudo, equivalent to the sum
of the frame pointer and a constant, as an add insn.

From-SVN: r24511
gcc/ChangeLog
gcc/config/c4x/c4x.md