This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]