From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by sourceware.org (Postfix) with ESMTPS id A35A9384F024 for ; Fri, 30 Apr 2021 21:45:39 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org A35A9384F024 IronPort-SDR: LktGSW3H3ixQmXHZ5OyQ9pt7VQalSHthZVpLVxnmHrpEi7u3UKqLbjnezWRLtrhc5YMk4HSRob BLbKSyZY8SDQ== X-IronPort-AV: E=McAfee;i="6200,9189,9970"; a="176862565" X-IronPort-AV: E=Sophos;i="5.82,263,1613462400"; d="scan'208";a="176862565" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Apr 2021 14:45:38 -0700 IronPort-SDR: bk5hHlk6fOXoNxkAZy9ES5XkEX5rzyiWOOekwD0MuyieMJdiWwg2NDmOnyhbbIT178D8hEHWJ3 0FjqRWJaWOmQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,263,1613462400"; d="scan'208";a="456134937" Received: from tassilo.jf.intel.com (HELO tassilo.localdomain) ([10.54.74.11]) by FMSMGA003.fm.intel.com with ESMTP; 30 Apr 2021 14:45:38 -0700 Received: by tassilo.localdomain (Postfix, from userid 1000) id 7B86B3002A2; Fri, 30 Apr 2021 14:45:38 -0700 (PDT) From: Andi Kleen To: Eugene Rozenfeld via Gcc Cc: Xinliang David Li , Richard Biener , Eugene Rozenfeld , Jan Hubicka Subject: Re: [EXTERNAL] Re: State of AutoFDO in GCC References: <62330f82-201d-af7d-d1ed-1c8c529cc0f7@suse.cz> <20210422222906.GB5803@kam.mff.cuni.cz> Date: Fri, 30 Apr 2021 14:45:38 -0700 In-Reply-To: (Eugene Rozenfeld via Gcc's message of "Fri, 30 Apr 2021 18:48:31 +0000") Message-ID: <871rar78fx.fsf@linux.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, KAM_SHORT, SPF_HELO_PASS, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2021 21:45:41 -0000 Eugene Rozenfeld via Gcc writes: > Is the format produced by create_gcov and expected by GCC under > -fauto-rpofile documented somewhere? How is it different from .gcda > used in FDO, e.g., as described here: > http://src.gnu-darwin.org/src/contrib/gcc/gcov-io.h.html? I believe it's very similar. > I would prefer that AutoFDO is not removed from GCC and it would be > helpful if create_gcov were restored in google/autofdo. I checked out > a revision before the recent merge and tried it on a simple example > and it seems to work. > I'm also interested in contributing improvements for AutoFDO so will > try to investigate https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71672 > and https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81379 That would be great. -Andi