From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vs1-xe2d.google.com (mail-vs1-xe2d.google.com [IPv6:2607:f8b0:4864:20::e2d]) by sourceware.org (Postfix) with ESMTPS id 28E453858D1E for ; Mon, 20 May 2024 01:48:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 28E453858D1E 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 28E453858D1E Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::e2d ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1716169704; cv=none; b=V7HDSCbNfTFf+BIfpUO0doKsUNUNTMJPmu4u+YBEblb+DHH8gBmUZRy8dxJwe7cLQTJpvHCcvh5fr+tK2QM8p8EkDNbiRDo4yLUAiUBVnR6EWZuJOZmTtVwkxN7aOqgeh/qP/z3BmgZTYeyucmb/b8hRzzBCMU5FOo3/lOc+RVI= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1716169704; c=relaxed/simple; bh=LcuARbREoaLn2qdZtCdFXD2JyUH9qK7ElHE15jYkEGA=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=m7CakWb+q5oQjRXQIT6gVyN15hruP61QmlMzJad+sp+n2maSMH3JUemL+4dpFAUryv94LmUn7Rh/jo7ki5ZXbZ0cSoMycrBaQpNH/ooDJxbd9oWVGZ6YfRIYBR/a9RDhQF7LHa338IdBA9drUx3/25BW0tkng1tjv657UHRQKWQ= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-vs1-xe2d.google.com with SMTP id ada2fe7eead31-47f158ca5a7so261772137.1 for ; Sun, 19 May 2024 18:48:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716169700; x=1716774500; 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=VpWDefePeB+GafCjU7vxebTdZ+U9Rwfzkf65DHeEo1A=; b=LT0SNVMWdvshIgiH95MtwB7enbPAciwSrmQvKONxCToozDu3uArAZ6wZhlU6GvId+q PKQl5EwPvUwDXGV1ChlrgnE7EhKDtes4AHCaXZVxPcdyxcyge/6tRuuUE5SkMHP9RsBp yG8gLeZ7XvTuTb/KpDyIn/Kgb4wUiyv4oVJ5ujOoIg1z+RVb8gJY1WqxMnbbZg3SgjMV YNfVk6p5g8kT0JC5/BWCum3UotAvimpo7mT3Ut0Y1dyhAFXedXFYVj69J64UfhcEOUze weQxys9DQFw1WNBHtYK+QpGH3XUYXAnktx64KWNgWapSpv9coxQoFKMDODtSqXLxkY7G rHlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716169700; x=1716774500; 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=VpWDefePeB+GafCjU7vxebTdZ+U9Rwfzkf65DHeEo1A=; b=D5Iuh4OTK2d6AbkUu1vse+Bt5dbTDKkSJx3mVNSfj046QgATxlIsY4ubvl1H4Oo660 U2iQThfE989QgVvw8PV0eikKFn/Dv3JiOq1RpmaCbzybVqfIdxVE1fVwqlAzMATKMYHF Z5JcvylWKv6B5xjPY7/WkYKPuEhsPKDVypTitEVJ/sc5BGv/i5/y9HkMsiyjOeLB03rz A7FxR5S+fknSd+589o0ixH1hgYG8fWqZ5QYRLwxETWGu97cUZeoXjPtxGxfIw5ZbXefR 70s00RenmURt16igdqppafl7ujpfTpI/NoZwGYV1HUvEu6jjKa/cKJlpgv/HvlxNIKw1 PgZQ== X-Gm-Message-State: AOJu0YwnIVe0ys+yeWv+k75zqGiJR64Mx2PWhHbEUC3tOqBoo4CWZEZO LeDzPiVM8trubpvZQXfA712MVSqFZCb2wSW44gbrWJPX1ruePao+C5xswwQmrbWxh82xqI1JH3D sbEeubsIGZcg/Yn0e+VQMgmwKduw= X-Google-Smtp-Source: AGHT+IEUiAAepntSJhVyAlkwLFiInCTBJ7eoMrik6iUz7QtpJD01hy3SA7PnrDdzVbTBINqvHQd9zxc9lcaRsBfndTg= X-Received: by 2002:a05:6102:dce:b0:47f:3dbb:de71 with SMTP id ada2fe7eead31-48077e446cfmr29201238137.25.1716169700427; Sun, 19 May 2024 18:48:20 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Hongtao Liu Date: Mon, 20 May 2024 09:48:09 +0800 Message-ID: Subject: Re: [PATCH] i386: Rename sat_plusminus expanders to standard names [PR11260] To: Uros Bizjak Cc: "gcc-patches@gcc.gnu.org" , pan2.li@intel.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.8 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 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 Fri, May 17, 2024 at 3:55=E2=80=AFPM Uros Bizjak wro= te: > > Rename _3 expander to a standard ssadd, > usadd, sssub and ussub name to enable corresponding optab expansion. > > Also add named expander for MMX modes. LGTM. > > PR middle-end/112600 > > gcc/ChangeLog: > > * config/i386/mmx.md (3): New expander. > * config/i386/sse.md > (_3): > Rename expander to 3. > (3): Update for rename. > * config/i386/i386-builtin.def (BDESC): Update for rename. > > gcc/testsuite/ChangeLog: > > * gcc.target/i386/pr112600-1a.c: New test. > * gcc.target/i386/pr112600-1b.c: New test. > > Bootstrapped and regression tested on x86_64-linux-gnu {,-m32}. > > Uros. --=20 BR, Hongtao