From patchwork Thu Oct 14 13:03:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Martin Jambor X-Patchwork-Id: 46210 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id B89D63857C60 for ; Thu, 14 Oct 2021 13:03:58 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.220.29]) by sourceware.org (Postfix) with ESMTPS id 789113858C3A for ; Thu, 14 Oct 2021 13:03:39 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 789113858C3A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=suse.cz Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.cz Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out2.suse.de (Postfix) with ESMTP id 4C0721FD33 for ; Thu, 14 Oct 2021 13:03:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1634216618; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Eu914mOwOzkYuN5HX4qUb25rRxa2GIq+apvBVJBekKA=; b=JlDinjZoLVCiMLrOX3ANEbvv2L237yuoI0X0VRBcehEjoAWb322EllT59i7p3enWePQFhQ GSFK3rg+qxAWrSI3YilBp/JInZJxpGFCg6D7dy0eo+i0lBsMh8ODO4nI85Q3BwQ18pNtRZ 0SCoxaWFdiMkpN2l5IpqM+aSvS/koaw= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1634216618; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Eu914mOwOzkYuN5HX4qUb25rRxa2GIq+apvBVJBekKA=; b=o4s2510sjqc4rQfDDnRy2qINKsiu+mzCHTIn8+k2zodHKJXbKg30H2jAxyr6zMFl33QN82 LpOfNysObbKXJJBQ== Received: from suse.cz (virgil.suse.cz [10.100.13.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by relay2.suse.de (Postfix) with ESMTPS id 3941BA3B83; Thu, 14 Oct 2021 13:03:38 +0000 (UTC) From: Martin Jambor To: GCC Patches Subject: [PATCH] Add forgotten documentation of param ipa-cp-recursive-freq-factor User-Agent: Notmuch/0.33.2 (https://notmuchmail.org) Emacs/27.2 (x86_64-suse-linux-gnu) Date: Thu, 14 Oct 2021 15:03:38 +0200 Message-ID: MIME-Version: 1.0 X-Spam-Status: No, score=-11.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" Hi, Martin Liška has noticed that I forgot to document the recently added parameter in the invoke.texi documentation. This patch fixes it. Tested by running make info and make pdf and examining the output. OK for trunk? Thanks, Martin gcc/ChangeLog: 2021-10-14 Martin Jambor * doc/invoke.texi (Optimize Options): Add entry for ipa-cp-recursive-freq-factor. --- gcc/doc/invoke.texi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 03234c887dc..64347b1ceba 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -14246,6 +14246,10 @@ Maximum depth of recursive cloning for self-recursive function. Recursive cloning only when the probability of call being executed exceeds the parameter. +@item ipa-cp-recursive-freq-factor +The number of times interprocedural copy propagation expects recursive +functions to call themselves. + @item ipa-cp-recursion-penalty Percentage penalty the recursive functions will receive when they are evaluated for cloning.