From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 35895 invoked by alias); 28 Feb 2018 06:17:29 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 35403 invoked by uid 89); 28 Feb 2018 06:17:28 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.1 required=5.0 tests=BAYES_00,KAM_MANYTO,KAM_SHORT,T_RP_MATCHES_RCVD,UNWANTED_LANGUAGE_BODY autolearn=no version=3.3.2 spammy= X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 28 Feb 2018 06:17:27 +0000 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 0FFB57FDC0; Wed, 28 Feb 2018 06:17:26 +0000 (UTC) Received: from freie.home (ovpn04.gateway.prod.ext.phx2.redhat.com [10.5.9.4]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 0FB2D5E1C3; Wed, 28 Feb 2018 06:17:24 +0000 (UTC) Received: from livre (livre.home [172.31.160.2]) by freie.home (8.15.2/8.15.2) with ESMTP id w1S6H13c014076; Wed, 28 Feb 2018 03:17:01 -0300 From: Alexandre Oliva To: Szabolcs Nagy , Uros Bizjak , Rainer Orth , nd@arm.com, Jakub Jelinek , Jeff Law , Alan Modra , Jason Merrill , Richard Biener , GCC Patches Subject: Re: [SFN+LVU+IEPM v4 9/9] [IEPM] Introduce inline entry point markers References: <20171110023448.28164-9-aoliva@redhat.com> <20180124171232.GG2063@tucnak> <20180209035334.GF3846@bubble.grove.modra.org> <6e28e34e-681d-bebb-d815-569eee148de5@redhat.com> <20180209211000.GN5867@tucnak> <90d68594-5d0f-b3c5-fc34-8d33c7fcdf04@arm.com> Date: Wed, 28 Feb 2018 06:17:00 -0000 In-Reply-To: (Alexandre Oliva's message of "Wed, 21 Feb 2018 07:11:09 -0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2018-02/txt/msg01556.txt.bz2 On Feb 21, 2018, Alexandre Oliva wrote: > On Feb 15, 2018, Szabolcs Nagy wrote: >> i see assembler slow downs with these location view patches >> i opened https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84408 > [LVU] reset view at function entry, omit views at line zero Ping? https://gcc.gnu.org/ml/gcc-patches/2018-02/msg01224.html > for gcc/ChangeLog > PR debug/84404 > PR debug/84408 > * dwarf2out.c (struct dw_line_info_table): Update comments for > view == -1. > (FORCE_RESET_NEXT_VIEW): New. > (FORCE_RESETTING_VIEW_P): New. > (RESETTING_VIEW_P): Check for -1 too. > (ZERO_VIEW_P): Likewise. > (new_line_info_table): Force-reset next view. > (dwarf2out_begin_function): Likewise. > (dwarf2out_source_line): Simplify zero_view_p initialization. > Test FORCE_RESETTING_VIEW_P and RESETTING_VIEW_P instead of > view directly. Omit view when omitting .loc at line 0. > for gcc/testsuite/ChangeLog > PR debug/84404 > PR debug/84408 > * gcc.dg/graphite/pr84404.c: New. -- Alexandre Oliva, freedom fighter http://FSFLA.org/~lxoliva/ You must be the change you wish to see in the world. -- Gandhi Be Free! -- http://FSFLA.org/ FSF Latin America board member Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer