From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by sourceware.org (Postfix) with ESMTPS id EF41F3857BA6 for ; Mon, 20 Nov 2023 13:53:33 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org EF41F3857BA6 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org EF41F3857BA6 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::129 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700488415; cv=none; b=oWzWAqZgC7CK+PkJJON/UXSAxuPkpc3ZPM2X/yEy6dL2pNWsWDcQuIxtYDgPJrMqLpvQJQW0b9X+67z3EBIoFcG/RfSPvq1jzuKozfapIbgfH3eg62gexr1Q3GBbxGckavoakXxR0GC8gFWZjTrtH8XfsK96Q/4JYG0fZ5jdTno= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700488415; c=relaxed/simple; bh=sIS3fpUQlEgs9MtN3Qei4zNW0SOVn3Dfcj0ka5Y64p0=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=Yj3JZVdf+KF0GkYu67cgEqEyxN/bWtwKpduERKGUReeoHnqnrS3G0NA3IpcfglOop4PI5uSRFDAKOBypjmZRuMDBDC47cCYNWepz+ajbtRFpuaqOqtao34X4sYhMQxgZDtEIO5JJ4dD0NkQ0BJV2KRuFNIOlD44NTGSzAe5s/uo= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-5094727fa67so6077075e87.3 for ; Mon, 20 Nov 2023 05:53:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700488412; x=1701093212; darn=gcc.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=qbNAohUSDhA5VoB7epoijl0CAMDLRqPHoXLnik/MxQU=; b=Gbb9QhEJt3D28ADYbKOGEBBNg+WMmceu93/p5/C3Z7AYT/3HqM3Tcpo7nq1dtNVtAs SkPDIxruQD4zxONdSGER9MtpudfpjhvAT0K0vKvPAhz9lcrDwQxYcpfQ2BUEDmIip1ll qZpyvYrZseUTiiJTTLoNSzoJqzLvlWLkFH3X9D3pLn9wnSbyBiycWLf2EwGc6cZ3ekFf THQXA3CfsNA0IiyF94o5Bavhd9Z9fFkExGg3Aaai7K4E96OXEQBxeF6MWPtSbMIsoF5L kl6IHiAg1q6BVfRn7tVPgH7NeoteO+OZ/r1Skam051L8yHKJAKrpKzL0rtCGD6f/EWRd 50eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700488412; x=1701093212; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qbNAohUSDhA5VoB7epoijl0CAMDLRqPHoXLnik/MxQU=; b=rPofkeAlB68yTnS0ri+mjWIysio5d7bIUFQU+Hdi2KKap0KsX18FBRtNSPjqmAUBjC WsPEEvJPFgMzaKZlGIQ/fQXoThL2sXBACE3W4t/ZEMJXG3LwegdTb6IACG1bENYjTYDp WMD25LN0iPbSjhhQySS1kV/C/eD5g98Qq6g3oYBqCPFR+Azq5zDZEJ6OaksLI0EwBccI /EkVBxNnUqKKAT57XGTX1icimmXnEiWbygi+Mjms+yAlUtwGFjQe5BE2HtMUFvxZdcb5 JP+Sb3HxxZy4q1h49EJHJLEyovwnyGB6YeXanYoohHqSJiqCrjnww0PL4+ZcjNtr0qXi cOzQ== X-Gm-Message-State: AOJu0YxiZhEd18Wme3CqStty0rtrTA5KLfiCJzBNWQ/jVzOz9H5FHLVG NTE8u1V+q1ouNTkZEPBflg9hVlUPvIJ6zmel/lo= X-Google-Smtp-Source: AGHT+IFoCh/2Azpbaq46aWwSn/+osmh0UJEXdcWCyoP9PywXgrRO7Ni8kbkgvUBlDh7xb3fj2rbGQIGvtTR0WbOBHIc= X-Received: by 2002:a05:6512:312c:b0:509:44aa:8104 with SMTP id p12-20020a056512312c00b0050944aa8104mr5103387lfd.37.1700488412209; Mon, 20 Nov 2023 05:53:32 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Richard Biener Date: Mon, 20 Nov 2023 14:49:54 +0100 Message-ID: Subject: Re: [PATCH v3] Introduce -finline-stringops To: Alexandre Oliva Cc: gcc-patches@gcc.gnu.org, Jeff Law Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE,WEIRD_QUOTING autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Mon, Nov 20, 2023 at 1:51=E2=80=AFPM Alexandre Oliva = wrote: > > On Sep 23, 2023, Alexandre Oliva wrote: > > > On Sep 21, 2023, Alexandre Oliva wrote: > >> On Sep 15, 2023, Alexandre Oliva wrote: > >>> On Jun 22, 2023, Alexandre Oliva wrote: > >>>> On Jun 2, 2023, Alexandre Oliva wrote: > >>>>> Introduce -finline-stringops > > >>>> Ping? https://gcc.gnu.org/pipermail/gcc-patches/2023-June/620472.ht= ml > > >>> Ping? > > >> Here's a refreshed and improved patch, that improves the memcmp > >> expansion a little, dropping redundant barriers and conditional > >> branches. > > > Introduce -finline-stringops > > > This patch introduces -finline-stringops[=3Dfn] to request expansions t= o > > start with a loop, so as to still take advantage of known alignment > > even with long lengths, but without necessarily adding store blocks > > for every power of two. > > Ping? > https://gcc.gnu.org/pipermail/gcc-patches/2023-September/631227.html > > Re-regstrapped on x86_64-linux-gnu, with and without -finline-stringops. OK. Can you add a corresponding entry to gcc-14/changes.html? Thanks, Richard. > -- > Alexandre Oliva, happy hacker https://FSFLA.org/blogs/lxo/ > Free Software Activist GNU Toolchain Engineer > More tolerance and less prejudice are key for inclusion and diversity > Excluding neuro-others for not behaving ""normal"" is *not* inclusive