From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 120315 invoked by alias); 31 Jul 2017 13:53:02 -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 120303 invoked by uid 89); 31 Jul 2017 13:53:01 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.2 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: mail-ua0-f196.google.com Received: from mail-ua0-f196.google.com (HELO mail-ua0-f196.google.com) (209.85.217.196) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 31 Jul 2017 13:53:00 +0000 Received: by mail-ua0-f196.google.com with SMTP id d29so22371744uai.2 for ; Mon, 31 Jul 2017 06:52:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=R/uDkstfHN2Vy8S75MdGNr4TY9ZOMRhGEYhBhx+VMKQ=; b=ZZc9RUzsKicVdY2pFs5jaWmcY93ICw90wkrVlACXJGd/30qtGMOgV4FogiFQWUJihS jN2az3eCsneV8T1zkXEE75gT+/mjFbgO1ZZC6px870SNt1Eu2QPZIBBj6f7QPNHIJCAn qVkte/Rdw5Bo2Y2c2DfFrG8FXbJdtZGhlwHyidxbEowRd4VIrSEJRmkX55vAyhICtHR8 jVqjnZs1CmvzMdP3kQKEcbYZYSWrL7BlOxvFdnQ4dw5TarWObqbxK8TAE1YseM/E49v2 uyb3QUC2+/77e+5YBGWFXhDqaLQ9OC4LjT8bGzonL9Ix+PfHbp1n+2s+KSI24CBlZyDO GwHQ== X-Gm-Message-State: AIVw1109uBbhP2J2iq+ffT76894oSukyDjYHrhmNl3l+siNrpsVXPJSI vU16GRiZ+C4kR9QUZHMe3qjGSOs3sw== X-Received: by 10.176.71.212 with SMTP id w20mr9405061uac.158.1501509178489; Mon, 31 Jul 2017 06:52:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.68.218 with HTTP; Mon, 31 Jul 2017 06:52:57 -0700 (PDT) In-Reply-To: <20170731112435.30101-2-daniel.santos@pobox.com> References: <20170731112435.30101-2-daniel.santos@pobox.com> From: Uros Bizjak Date: Mon, 31 Jul 2017 13:53:00 -0000 Message-ID: Subject: Re: [PATCH 2/6] [i386] Remove ix86_frame::outlined_save_offset To: Daniel Santos Cc: gcc-patches , Jan Hubicka , Martin Liska , "H . J . Lu" Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2017-07/txt/msg02026.txt.bz2 On Mon, Jul 31, 2017 at 1:24 PM, Daniel Santos wrote: > This value was used in an earlier incarnation of the > -mcall-ms2sysv-xlogues patch set but is now set and never read. The > value of ix86_frame::sse_reg_save_offset serves the same purpose. OK as obvious patch. Thanks, Uros. > Signed-off-by: Daniel Santos > --- > gcc/config/i386/i386.c | 1 - > gcc/config/i386/i386.h | 4 +--- > 2 files changed, 1 insertion(+), 4 deletions(-) > > diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c > index 690631dfe43..47c5608c3cd 100644 > --- a/gcc/config/i386/i386.c > +++ b/gcc/config/i386/i386.c > @@ -12966,7 +12966,6 @@ ix86_compute_frame_layout (void) > > offset += xlogue.get_stack_space_used (); > gcc_assert (!(offset & 0xf)); > - frame->outlined_save_offset = offset; > } > > /* Align and set SSE register save area. */ > diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h > index ce5bb7f6677..1648bdf1556 100644 > --- a/gcc/config/i386/i386.h > +++ b/gcc/config/i386/i386.h > @@ -2477,8 +2477,7 @@ enum avx_u128_state > <- end of stub-saved/restored regs > [padding1] > ] > - <- outlined_save_offset > - <- sse_regs_save_offset > + <- sse_reg_save_offset > [padding2] > | <- FRAME_POINTER > [va_arg registers] | > @@ -2504,7 +2503,6 @@ struct GTY(()) ix86_frame > HOST_WIDE_INT reg_save_offset; > HOST_WIDE_INT stack_realign_allocate_offset; > HOST_WIDE_INT stack_realign_offset; > - HOST_WIDE_INT outlined_save_offset; > HOST_WIDE_INT sse_reg_save_offset; > > /* When save_regs_using_mov is set, emit prologue using > -- > 2.13.3 >