This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] Document new overflow arithmetics patterns
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Eric Botcazou <ebotcazou at adacore dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 20 Nov 2015 11:37:08 +0100
- Subject: Re: [patch] Document new overflow arithmetics patterns
- Authentication-results: sourceware.org; auth=none
- References: <1557052 dot Jl1FD73nyu at polaris>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Fri, Nov 20, 2015 at 11:12:06AM +0100, Eric Botcazou wrote:
> Hi,
>
> this documents the new overflow arithmetics patterns added recently (addv4,
> subv4, mulv4, umulv4, negv3) and only them, i.e. the old ones are still not.
> This also fixes the description of the cbranch and jump patterns, which were
> referring to a label_ref instead of a code_label.
>
> Tested with 'make doc' on x86-64/Linux, OK for mainline and 5 branch?
>
>
> 2015-11-20 Eric Botcazou <ebotcazou@adacore.com>
>
> * doc/md.texi (Standard Names): Move entry for addptr3 around,
> add entries for addv4, subv4, mulv4, umulv4 and negv3, fixes
> glitch in entries for cbranch4 and jump.
Ok, thanks.
> +@cindex @code{negv@var{m}3} instruction pattern
> +@item @samp{negv@var{m}3}
> +Like @code{neg@var{m}2} but takes a @code{code_label} as operand 2 and
> +emits code to jump to it if signed overflow occurs during the negation.
Spurious space before "but".
Jakub