[PR other/33190] target macro documentation fixes [2/n]

Richard Guenther richard.guenther@gmail.com
Tue Jun 26 12:45:00 GMT 2012


On Tue, Jun 26, 2012 at 1:28 PM, Steven Bosscher <stevenb.gcc@gmail.com> wrote:
> On Tue, Jun 26, 2012 at 11:26 AM, Steven Bosscher <stevenb.gcc@gmail.com> wrote:
>> Hello,
>>
>> I'm going through the comments in http://gcc.gnu.org/PR33190
>> one-by-one. This patch addresses comment #0. OK for trunk?

Ok.

Thanks,
Richard.

> This is for comment #1:
>
>        PR other/33190
>        * doc/tm.texi.in: Document LOGICAL_OP_NON_SHORT_CIRCUIT.
>        * doc/tm.texi: Regenerate.
>
> Index: doc/tm.texi.in
> ===================================================================
> --- doc/tm.texi.in      (revision 188983)
> +++ doc/tm.texi.in      (working copy)
> @@ -6342,6 +6342,12 @@ Define this macro if it is as good or better to ca
>  function address than to call an address kept in a register.
>  @end defmac
>
> +@defmac LOGICAL_OP_NON_SHORT_CIRCUIT
> +Define this macro if a non-short-circuit operation produced by
> +@samp{fold_range_test ()} is optimal.  This macro defaults to true if
> +@code{BRANCH_COST} is greater than or equal to the value 2.
> +@end defmac
> +
>  @hook TARGET_RTX_COSTS
>  This target hook describes the relative costs of RTL expressions.
>
> Index: doc/tm.texi
> ===================================================================
> --- doc/tm.texi (revision 188983)
> +++ doc/tm.texi (working copy)
> @@ -6414,6 +6414,12 @@ Define this macro if it is as good or better to ca
>  function address than to call an address kept in a register.
>  @end defmac
>
> +@defmac LOGICAL_OP_NON_SHORT_CIRCUIT
> +Define this macro if a non-short-circuit operation produced by
> +@samp{fold_range_test ()} is optimal.  This macro defaults to true if
> +@code{BRANCH_COST} is greater than or equal to the value 2.
> +@end defmac
> +
>  @deftypefn {Target Hook} bool TARGET_RTX_COSTS (rtx @var{x}, int
> @var{code}, int @var{outer_code}, int @var{opno}, int *@var{total},
> bool @var{speed})
>  This target hook describes the relative costs of RTL expressions.
>
> The patch merely fixes the missed target macro renaming doc change for
> http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01473.html.
> Committed as obvious.
>
> Ciao!
> Steven



More information about the Gcc-patches mailing list