From patchwork Mon Oct 31 03:05:01 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Jiang, Haochen" X-Patchwork-Id: 899 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp2078867wru; Sun, 30 Oct 2022 20:07:25 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7YAmwzcyOkMLghkJgbnVg2pJj2IPrYkDyZ2JmK0ldV8/vIpItvE0Om/wwwbphdzH2y5W82 X-Received: by 2002:a17:907:6288:b0:78d:ab30:c374 with SMTP id nd8-20020a170907628800b0078dab30c374mr10906462ejc.266.1667185645586; Sun, 30 Oct 2022 20:07:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667185645; cv=none; d=google.com; s=arc-20160816; b=UUtXn+jbglfP8Rpcxgd2szUuZoFx8Phj1kzK9lNuHU6zeTEtwS59agX9yg46HO91OI 73tOonUUUo7v3qOzvba16SVtZqs9s/5NJUpiB3oejMEEymzAazSV/FwCn67wOXe8bNUL kI8bIHFJJPja+JwyEAYBOn3NCu1QMlqCcKjMBQ6CvvZ4tzzHBimms831w1RiDZRLdk+w WD1RusIRimW+crhl+5Z1MJkgfsW2h4esRb7vpC8Q8nx05SbK1aH6hsLDbXpcUWBK6f6R PQFF9Gy07hPPbxIp2wJNPOqfAtYfthbuKBKoYA2KuVpheV35XNf+LHOz1ew+QhWaRhjL iylQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:from:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence:message-id:date :subject:to:dmarc-filter:delivered-to:dkim-signature:dkim-filter; bh=6un+809TUd2LE8leUjUp8KiuoL25ofo4WmFfLcU2J+g=; b=c9LRLKBkuWb0BsDqXO81FHO0+n/p+5ninzI7cZ4PC3yHEfo78v86Gbe1z6HMUG93EL sMfBMWUb1UpH5vzFWLouEhgC8hKjsA3+nS78GU2C5Sd52HUhm6xpoYv8L/r5YtGjFwd7 tuvKJADSC9IllKC+8cS71/ppmX42dBpq+qBXdksloLpGJihyxghGEnCUbMJJ4xP2ZH9R LkcIyXNrHDI1467G8oKlDj58/rmBtHnCqEL73x0rzOTXrZ792774jnYT/l4mhknjiX3w i6PTdh4Z5ZAuzmBJlWRDB4Pvl1E3zcBzRetvjjFMMVxyWl4ZS+NMHDLu65jntJAAMyFj 2GEg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sourceware.org header.s=default header.b=JsgEuSf8; spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id hc15-20020a170907168f00b0078d112eaf80si8208599ejc.86.2022.10.30.20.07.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Oct 2022 20:07:25 -0700 (PDT) Received-SPF: pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@sourceware.org header.s=default header.b=JsgEuSf8; spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id ADE7C3857833 for ; Mon, 31 Oct 2022 03:07:23 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org ADE7C3857833 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1667185643; bh=6un+809TUd2LE8leUjUp8KiuoL25ofo4WmFfLcU2J+g=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=JsgEuSf8Zrod3Kc5r3Ks83JJyEL+LPJaZ4MYAoY6i3KLiNuEbg0yIcPhtH6ywXeSF gFfoNO6WS/VHP9Kq/WPedIbNnQYaz+QnhLvvBYMc2IzxA5vIdHt+2THG7vMz5Bk6uH kCZLEy8Ux9HQVsB/VtTaOeK5WCE5Rl6/JPYsmOyM= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by sourceware.org (Postfix) with ESMTPS id 6A402385781F for ; Mon, 31 Oct 2022 03:07:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6A402385781F X-IronPort-AV: E=McAfee;i="6500,9779,10516"; a="309893274" X-IronPort-AV: E=Sophos;i="5.95,227,1661842800"; d="scan'208";a="309893274" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Oct 2022 20:07:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10516"; a="702363162" X-IronPort-AV: E=Sophos;i="5.95,227,1661842800"; d="scan'208";a="702363162" Received: from shvmail03.sh.intel.com ([10.239.245.20]) by fmsmga004.fm.intel.com with ESMTP; 30 Oct 2022 20:07:10 -0700 Received: from shliclel320.sh.intel.com (shliclel320.sh.intel.com [10.239.240.127]) by shvmail03.sh.intel.com (Postfix) with ESMTP id B278910056B8; Mon, 31 Oct 2022 11:07:09 +0800 (CST) To: binutils@sourceware.org Subject: [PATCH v4 0/6] Support Intel Sierra Forest Instructions Date: Mon, 31 Oct 2022 11:05:01 +0800 Message-Id: <20221031030507.35588-1-haochen.jiang@intel.com> X-Mailer: git-send-email 2.18.1 X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, 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 X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Haochen Jiang via Binutils From: "Jiang, Haochen" Reply-To: Haochen Jiang Errors-To: binutils-bounces+ouuuleilei=gmail.com@sourceware.org Sender: "Binutils" X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1748170855495244166?= X-GMAIL-MSGID: =?utf-8?q?1748170855495244166?= Hi all, These six patches are our v4 patch for new ISAs. For these six patches, only minor fixes are done comparing to v3. All the comments mentioned in previous thread are fixed, including: 1. Add _ANY_ back to all ISAs. 2. Share the test dump file between 32/64 bits for WRMSRNS/MSRLIST. 3. Adjust the insertion in opcodes/i386-opc.tbl for AVX-IFMA and AVX-VNNI-INT8. 4. Remove SwapSource usage in CMPccXADD and use cpuarch to handle the special encoding in CMPccXADD. Thanks for all the discussion and reviews. Ok for trunk? BTW, there are still two patches pending for revise so they are not included in this series. AVX-NE-CONVERT will be sent out soon and RAO-INT still pending for the discussion on suffixes usage. BRs, Haochen