From patchwork Thu Aug 17 06:55:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Jiang, Haochen" X-Patchwork-Id: 13647 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b82d:0:b0:3f2:4152:657d with SMTP id z13csp505997vqi; Wed, 16 Aug 2023 23:58:42 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHOpkZd8CszVuUKqWG2aWcvi6XoLeOT+ujLJcTWynVCsoNDjnl24JLblJ35rjQ/ordd15m4 X-Received: by 2002:a17:906:9be7:b0:99d:f3d1:cd6f with SMTP id de39-20020a1709069be700b0099df3d1cd6fmr2831116ejc.19.1692255522287; Wed, 16 Aug 2023 23:58:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692255522; cv=none; d=google.com; s=arc-20160816; b=V2vTuTIcDyrtG2eRz/cyW7tmRbyl9XGYwDFehjWqqqzULD993BQqU8v72D8GepgkHj VKUD/UvxKx8/xGdsgvHZC/Rmlk0izQBSHtto4SxIL4alVSelx+HJQxTZSS/jsl7K0MKL 1/ZBYYwjtMak1ZXErvGjBe/gvMu73xlIFS0W089oGGJ/bsoYQkhzGkx1kAHioQ/8qGfH R08e5dFYsO9VSdH4rObbACkhGOqTbOiMMI00n0v27LCZsu6weL/VV/pqV4Wfmtqe97CY K+vJgXOrs1Etx2l7JGLRX3lpftCX8wKrQAuCbwxFSh4VKMi1ioCuX5oeXo2QK2wnoNjb cKqA== 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 :content-transfer-encoding:mime-version:message-id:date:subject:cc :to:dmarc-filter:delivered-to:dkim-signature:dkim-filter; bh=Znu63M5r/26+CD8vYgw8NUVe4vKWW955J8vTDzVwioQ=; fh=KaFrwmRILS6MX9FYvoQEosSs8p1iCRNRTpooawDkG9g=; b=eGyW3nfhBG/M7Lf9zAx9xgPkIHsMk4oX3yzZ5fYTodS4P5s9Y4055SQtMgVHD3oUq9 DxfIO7umCHF91f13OjF0ZEM4jP1yv1Dc/YsTIJqlXM19uuUsux51kZ0tjHfyyVyYHod3 fIxmNmybE64BDgyVSOkt67OIOHYBMMlcRkq9KLC7vzP9Z+jqM/d/9ABPthE3P7l3WBf9 AaT2dx2U1K7e8OSsiGBVj/zEXXWK+7OPk4JLYOoISvN3SjiSVr14Y9FW2jYFvt3MaMWJ rED6+CXj/WMr3BI74KipNIwMwo13dO/Fdcz0h69hSyz/5n4XxoB8WezECxRtOpX9wDAA 45lw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gcc.gnu.org header.s=default header.b=IDDbezon; spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gnu.org Received: from server2.sourceware.org (ip-8-43-85-97.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id va17-20020a17090711d100b00992f1a3b9d6si12108624ejb.852.2023.08.16.23.58.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Aug 2023 23:58:42 -0700 (PDT) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@gcc.gnu.org header.s=default header.b=IDDbezon; spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gnu.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E8A74385DC10 for ; Thu, 17 Aug 2023 06:58:02 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E8A74385DC10 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1692255482; bh=Znu63M5r/26+CD8vYgw8NUVe4vKWW955J8vTDzVwioQ=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=IDDbezonl4HmpOu25VPHh4jbEYcqWVJfR+4epKz+UbqWYXO4ltG28pGzzoLFojpGH Fk6UsBbfpe7Iwys84kuirJWEkqwhXMYRAsZNfqzVRRkBLMf8t7xsStvlrCR6aUPycY juPSUEPiHJ4E1IJeMa+/JknNIfXYdpGzyYHrbmOU= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) by sourceware.org (Postfix) with ESMTPS id 71F603858C50 for ; Thu, 17 Aug 2023 06:57:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 71F603858C50 X-IronPort-AV: E=McAfee;i="6600,9927,10803"; a="436633252" X-IronPort-AV: E=Sophos;i="6.01,179,1684825200"; d="scan'208";a="436633252" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Aug 2023 23:57:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10803"; a="848779210" X-IronPort-AV: E=Sophos;i="6.01,179,1684825200"; d="scan'208";a="848779210" Received: from shvmail03.sh.intel.com ([10.239.245.20]) by fmsmga002.fm.intel.com with ESMTP; 16 Aug 2023 23:57:12 -0700 Received: from shliclel4217.sh.intel.com (shliclel4217.sh.intel.com [10.239.240.127]) by shvmail03.sh.intel.com (Postfix) with ESMTP id 478CE1005133; Thu, 17 Aug 2023 14:57:12 +0800 (CST) To: gcc-patches@gcc.gnu.org Cc: hongtao.liu@intel.com, ubizjak@gmail.com Subject: [PATCH 0/2] Support AVX10.1 for AVX512DQ intrins Date: Thu, 17 Aug 2023 14:55:07 +0800 Message-Id: <20230817065509.130068-1-haochen.jiang@intel.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, 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: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Haochen Jiang via Gcc-patches From: "Jiang, Haochen" Reply-To: Haochen Jiang Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org Sender: "Gcc-patches" X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1774458526249052201 X-GMAIL-MSGID: 1774458526249052201 Hi all, I have just checked in the first nine patches for AVX10.1 after one day waiting since Hongtao said ok. These two patches aimed to add AVX512DQ scalar intrins to AVX10.1. Regtested on on x86_64-pc-linux-gnu. Ok for trunk? Also, We proposed to commit the patches step by step in the following weeks to see that if there is no unexpected regressions on trunk. The schedule comes following: This week: AVX512DQ 128/256/scalar intrins Week 8/21-8/27: AVX512BW 128/256/scalar intrins Week 8/28-9/3: AVX512VL, AVX512F, AVX512BF16, AVX512VBMI, AVX512VNNI, AVX512IFMA, AVX512VBMI2, AVX512BITALG, AVX512VPOPCNTDQ 128/256/scalar intrins Week 9/4-9/10: AVX512FP16 128/256/scalar intrins and GFNI, VPCLMULQDQ, VAES AVX10 check Week 9/11-9/17: AVX512 optimization migration to AVX10.1 Thx, Haochen