From patchwork Thu Aug 9 08:00:11 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Martin_Li=C5=A1ka?= X-Patchwork-Id: 955395 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-483441-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=suse.cz Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="sGMdXVZW"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 41mLKg6SBHz9s1c for ; Thu, 9 Aug 2018 18:00:51 +1000 (AEST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :subject:to:message-id:date:mime-version:content-type; q=dns; s= default; b=jOKuEoKBOKkFdxqGqEBjMLgXsO3hQBeSELYAyTlIjtPr/1RakEgOO s3hkQFBWu3OvG9550kjd+wyjHrdp7FKQDzcYyLZy28z/7oO6eQFu4UrjQnTfopEa qKNQY0N3LS2A1M/2CdmL2NNCY4iOERwi0nOH5wZmE0OYPQw1jfXb1Y= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :subject:to:message-id:date:mime-version:content-type; s= default; bh=FfiWqc9U7SwDEjMH5W/DEu5rMEs=; b=sGMdXVZWbGxAmJ0z7wP/ sUjYo11G/tpziotWgGlLSMRgjFFQgMABMvf4QEEZ7P9QhMZhpfQw7eb97X+IhjDa 3Ug2xDcV2uewLbXpnsHi/Zq/rFW6iJR4WfLx4vLmbtV28v2xtpTrpvU3n0usZOaF BSAoUptP6Fkooq+T4Z2WjMw= Received: (qmail 94225 invoked by alias); 9 Aug 2018 08:00:43 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 93973 invoked by uid 89); 9 Aug 2018 08:00:24 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-26.9 required=5.0 tests=BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, SPF_PASS autolearn=ham version=3.3.2 spammy=average, tracks, structural, sentence X-HELO: mx1.suse.de Received: from mx2.suse.de (HELO mx1.suse.de) (195.135.220.15) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 09 Aug 2018 08:00:15 +0000 Received: from relay1.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 2CEF2AD3E for ; Thu, 9 Aug 2018 08:00:12 +0000 (UTC) From: =?utf-8?q?Martin_Li=C5=A1ka?= Subject: [PATCH][OBVIOUS] Fix typos in params.def. To: gcc-patches@gcc.gnu.org Message-ID: <65eccb2d-73b6-0dea-6ff0-212357f7ce9e@suse.cz> Date: Thu, 9 Aug 2018 10:00:11 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 X-IsSubscribed: yes Hi. It's quite obvious fix, fixes following param explanations: The minimum stride ratio for loop interchange to be profitable size of tiles for loop blocking. maximum number of parameters in a SCoP. maximum number of arrays per scop. maximum number of isl operations, 0 means unlimited maximum number of isl operations, 0 means unlimited whether codegen errors should be ICEs when -fchecking. use internal function id in profile lookup. track topn target addresses in indirect-call profile. Level of hsa debug stores verbosity Maximum number of may-defs visited when devirtualizing speculatively Maximum number of assertions to add along the default edge of a switch statement during VRP I'm going to install that. Martin gcc/ChangeLog: 2018-08-09 Martin Liska * params.def (PARAM_ALIGN_LOOP_ITERATIONS): Remove double dots at the end of a line, make first letter capital and end up a sentence with a dot. (PARAM_LOOP_INTERCHANGE_STRIDE_RATIO): Likewise. (PARAM_LOOP_BLOCK_TILE_SIZE): Likewise. (PARAM_GRAPHITE_MAX_NB_SCOP_PARAMS): Likewise. (PARAM_GRAPHITE_MAX_ARRAYS_PER_SCOP): Likewise. (PARAM_MAX_ISL_OPERATIONS): Likewise. (PARAM_GRAPHITE_ALLOW_CODEGEN_ERRORS): Likewise. (PARAM_PROFILE_FUNC_INTERNAL_ID): Likewise. (PARAM_INDIR_CALL_TOPN_PROFILE): Likewise. (PARAM_SLP_MAX_INSNS_IN_BB): Likewise. (PARAM_IPA_CP_EVAL_THRESHOLD): Likewise. (PARAM_IPA_CP_RECURSION_PENALTY): Likewise. (PARAM_IPA_CP_SINGLE_CALL_PENALTY): Likewise. (PARAM_IPA_CP_LOOP_HINT_BONUS): Likewise. (PARAM_IPA_CP_ARRAY_INDEX_HINT_BONUS): Likewise. (PARAM_TREE_REASSOC_WIDTH): Likewise. (PARAM_HSA_GEN_DEBUG_STORES): Likewise. (PARAM_MAX_SPECULATIVE_DEVIRT_MAYDEFS): Likewise. (PARAM_MAX_VRP_SWITCH_ASSERTIONS): Likewise. --- gcc/params.def | 52 +++++++++++++++++++++++++------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/gcc/params.def b/gcc/params.def index 6bedeb5aa2b..a09785d4e07 100644 --- a/gcc/params.def +++ b/gcc/params.def @@ -415,8 +415,8 @@ DEFPARAM (PARAM_ALIGN_THRESHOLD, DEFPARAM (PARAM_ALIGN_LOOP_ITERATIONS, "align-loop-iterations", - "Loops iterating at least selected number of iterations will get loop alignment..", - 4, 0, 0) + "Loops iterating at least selected number of iterations will get " + "loop alignment.", 4, 0, 0) /* For guessed profiles, the loops having unknown number of iterations are predicted to iterate relatively few (10) times at average. @@ -828,7 +828,7 @@ DEFPARAM (PARAM_LOOP_INTERCHANGE_MAX_NUM_STMTS, DEFPARAM (PARAM_LOOP_INTERCHANGE_STRIDE_RATIO, "loop-interchange-stride-ratio", - "The minimum stride ratio for loop interchange to be profitable", + "The minimum stride ratio for loop interchange to be profitable.", 2, 0, 0) /* Whether we should use canonical types rather than deep "structural" @@ -906,32 +906,32 @@ DEFPARAM (PARAM_SWITCH_CONVERSION_BRANCH_RATIO, DEFPARAM (PARAM_LOOP_BLOCK_TILE_SIZE, "loop-block-tile-size", - "size of tiles for loop blocking.", + "Size of tiles for loop blocking.", 51, 0, 0) /* Maximal number of parameters that we allow in a SCoP. */ DEFPARAM (PARAM_GRAPHITE_MAX_NB_SCOP_PARAMS, "graphite-max-nb-scop-params", - "maximum number of parameters in a SCoP.", + "Maximum number of parameters in a SCoP.", 10, 0, 0) /* Maximal number of array references in a scop. */ DEFPARAM (PARAM_GRAPHITE_MAX_ARRAYS_PER_SCOP, "graphite-max-arrays-per-scop", - "maximum number of arrays per scop.", + "Maximum number of arrays per scop.", 100, 0, 0) DEFPARAM (PARAM_MAX_ISL_OPERATIONS, "max-isl-operations", - "maximum number of isl operations, 0 means unlimited", + "Maximum number of isl operations, 0 means unlimited.", 350000, 0, 0) /* For testsuite purposes allow to check for codegen error handling. */ DEFPARAM (PARAM_GRAPHITE_ALLOW_CODEGEN_ERRORS, "graphite-allow-codegen-errors", - "whether codegen errors should be ICEs when -fchecking.", + "Whether codegen errors should be ICEs when -fchecking.", 0, 0, 1) /* Avoid data dependence analysis on very large loops. */ @@ -951,23 +951,23 @@ DEFPARAM (PARAM_LOOP_INVARIANT_MAX_BBS_IN_LOOP, to look up for profile data. Otherwise, use a more stable external id based on assembler name and source location. */ DEFPARAM (PARAM_PROFILE_FUNC_INTERNAL_ID, - "profile-func-internal-id", - "use internal function id in profile lookup.", - 0, 0, 1) + "profile-func-internal-id", + "Use internal function id in profile lookup.", + 0, 0, 1) /* When the parameter is 1, track the most frequent N target addresses in indirect-call profile. This disables indirect_call_profiler_v2 which tracks single target. */ DEFPARAM (PARAM_INDIR_CALL_TOPN_PROFILE, - "indir-call-topn-profile", - "track topn target addresses in indirect-call profile.", - 0, 0, 1) + "indir-call-topn-profile", + "Track top N target addresses in indirect-call profile.", + 0, 0, 1) /* Avoid SLP vectorization of large basic blocks. */ DEFPARAM (PARAM_SLP_MAX_INSNS_IN_BB, - "slp-max-insns-in-bb", - "Maximum number of instructions in basic block to be considered for SLP vectorization.", - 1000, 0, 0) + "slp-max-insns-in-bb", + "Maximum number of instructions in basic block to be considered for " + "SLP vectorization.", 1000, 0, 0) DEFPARAM (PARAM_MIN_INSN_TO_PREFETCH_RATIO, "min-insn-to-prefetch-ratio", @@ -1053,19 +1053,19 @@ DEFPARAM (PARAM_IPA_CP_VALUE_LIST_SIZE, DEFPARAM (PARAM_IPA_CP_EVAL_THRESHOLD, "ipa-cp-eval-threshold", "Threshold ipa-cp opportunity evaluation that is still considered " - "beneficial to clone..", + "beneficial to clone.", 500, 0, 0) DEFPARAM (PARAM_IPA_CP_RECURSION_PENALTY, "ipa-cp-recursion-penalty", "Percentage penalty the recursive functions will receive when they " - "are evaluated for cloning..", + "are evaluated for cloning.", 40, 0, 100) DEFPARAM (PARAM_IPA_CP_SINGLE_CALL_PENALTY, "ipa-cp-single-call-penalty", "Percentage penalty functions containing a single call to another " - "function will receive when they are evaluated for cloning..", + "function will receive when they are evaluated for cloning.", 15, 0, 100) DEFPARAM (PARAM_IPA_MAX_AGG_ITEMS, @@ -1077,13 +1077,13 @@ DEFPARAM (PARAM_IPA_MAX_AGG_ITEMS, DEFPARAM (PARAM_IPA_CP_LOOP_HINT_BONUS, "ipa-cp-loop-hint-bonus", "Compile-time bonus IPA-CP assigns to candidates which make loop " - "bounds or strides known..", + "bounds or strides known.", 64, 0, 0) DEFPARAM (PARAM_IPA_CP_ARRAY_INDEX_HINT_BONUS, "ipa-cp-array-index-hint-bonus", "Compile-time bonus IPA-CP assigns to candidates which make an array " - "index known..", + "index known.", 48, 0, 0) DEFPARAM (PARAM_IPA_MAX_AA_STEPS, @@ -1143,7 +1143,7 @@ DEFPARAM (PARAM_ALLOW_STORE_DATA_RACES, DEFPARAM (PARAM_TREE_REASSOC_WIDTH, "tree-reassoc-width", "Set the maximum number of instructions executed in parallel in " - "reassociated tree. If 0, use the target dependent heuristic..", + "reassociated tree. If 0, use the target dependent heuristic.", 0, 0, 0) DEFPARAM (PARAM_MAX_TAIL_MERGE_COMPARISONS, @@ -1320,18 +1320,18 @@ DEFPARAM (PARAM_MAX_RTL_IF_CONVERSION_UNPREDICTABLE_COST, DEFPARAM (PARAM_HSA_GEN_DEBUG_STORES, "hsa-gen-debug-stores", - "Level of hsa debug stores verbosity", + "Level of hsa debug stores verbosity.", 0, 0, 1) DEFPARAM (PARAM_MAX_SPECULATIVE_DEVIRT_MAYDEFS, "max-speculative-devirt-maydefs", "Maximum number of may-defs visited when devirtualizing " - "speculatively", 50, 0, 0) + "speculatively.", 50, 0, 0) DEFPARAM (PARAM_MAX_VRP_SWITCH_ASSERTIONS, "max-vrp-switch-assertions", "Maximum number of assertions to add along the default " - "edge of a switch statement during VRP", + "edge of a switch statement during VRP.", 10, 0, 0) DEFPARAM (PARAM_VECT_EPILOGUES_NOMASK,