On Tue, Jun 26, 2012 at 11:26 AM, Steven Bosscher <stevenb....@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?
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