On Thu, Mar 13, 2014 at 10:24:13AM +0100, Andreas Krebbel wrote: > --- a/gcc/doc/md.texi > +++ b/gcc/doc/md.texi > @@ -4720,6 +4720,17 @@ Add operand 2 and operand 1, storing the result in > operand 0. All operands > must have mode @var{m}. This can be used even on two-address machines, by > means of constraints requiring operands 1 and 0 to be the same location. > > +@cindex @code{addptr@var{m}3} instruction pattern > +@item @samp{addptr@var{m}3} > +Like @code{addptr@var{m}3} but does never clobber the condition code.
Didn't you mean "Like @code{add@var{m}3}" here? > +int > +have_addptr3_insn (rtx x, rtx y, rtx z) Missing function comment. Otherwise looks good to me, but please give Vladimir, Jeff or Eric 24 hours to comment on it. Jakub