From patchwork Wed Aug 28 02:33:42 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Haochen Jiang X-Patchwork-Id: 1977556 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=lwTL/1vL; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=server2.sourceware.org; envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4WtpQH1m0Yz1yZd for ; Wed, 28 Aug 2024 12:34:11 +1000 (AEST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id A5E44385E027 for ; Wed, 28 Aug 2024 02:34:08 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.12]) by sourceware.org (Postfix) with ESMTPS id 7B9BF3858C66 for ; Wed, 28 Aug 2024 02:33:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7B9BF3858C66 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7B9BF3858C66 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=198.175.65.12 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1724812428; cv=none; b=qTXE3jmX9z1C7Jx5bmdksiwqSIk2AWDb2byHjnvFUflUncC+JJhA67FtnwbwaCaXYfDLCwSco+iMw61lQvQNXH26dwXZcwQ5pplhgtz2bkLOETbHRu32QxzhvWVaqDCW+OuLdgEYjDEBlyR/eTc6SDSqG/jqXTL/z8WcbG5VJRE= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1724812428; c=relaxed/simple; bh=PPi3pZ49IjGmOROZSj1lE3r8Si5SwpbwMRHGL+UvvAA=; h=DKIM-Signature:From:To:Subject:Date:Message-Id:MIME-Version; b=ugXQjtkyrc+bm4l5UgRbUmfHPT9zbkY5b0ErhJPSXqCOprVe8CFU9ANO//GEtE0ccC59Y2KkrrthS12hbx0vbVqxSPIDD1pBx5pBFsaah6P82th4dkEGLXaHgn27pyYwFCHcBJ59OPtvlh453CX/NMJ2mt4+Ks2/yFkdrrE61oY= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1724812426; x=1756348426; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=PPi3pZ49IjGmOROZSj1lE3r8Si5SwpbwMRHGL+UvvAA=; b=lwTL/1vLmtmx6x9R/K+pg5dhBMv3JC4UZB11cvL6GfO5rnDRFeYtWj7v Uflt9SO7PFf9i7hV18dC4Y0tZK6/pPz+MNIAaYggU9PXPvo0JqYtKelLw FxS6UVZyp8i9COxIw6VcajbOTtoRmVop+T3AB3XNh5D2R5kRbS8ULICac CKhKKZtaBtKNpHTKEXZD9RDmiIUCpFSnZZg1HzTDBgK+nBos6dTbACd5x RKvLhOGGcBiD12TYsHZnJA1lUJWfqQbmAZ71r8Xc2T03I214UhIEDcuhu 6TPKJJTb8XRTS6lJ/COu5hhK6XEdy2oR9YwR7jkGCbIAMs8G9jKI/0SDH g==; X-CSE-ConnectionGUID: QYtGEd1uShGEAzHA1YeYWQ== X-CSE-MsgGUID: FBsMFF2iSQeuo/cDypzRqw== X-IronPort-AV: E=McAfee;i="6700,10204,11177"; a="34695862" X-IronPort-AV: E=Sophos;i="6.10,181,1719903600"; d="scan'208";a="34695862" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Aug 2024 19:33:45 -0700 X-CSE-ConnectionGUID: zeuk73SBQCSTtR/+lZXfWw== X-CSE-MsgGUID: McizSmbcTx2ZQhjEsP7LbQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,181,1719903600"; d="scan'208";a="67432562" Received: from shliclel4217.sh.intel.com ([10.239.240.127]) by fmviesa005.fm.intel.com with ESMTP; 27 Aug 2024 19:33:43 -0700 From: Haochen Jiang To: gcc-patches@gcc.gnu.org Cc: hongtao.liu@intel.com, ubizjak@gmail.com, gerald@pfeifer.com Subject: [gcc-wwwdocs PATCH] gcc-15: Mention recent update for x86_64 backend Date: Wed, 28 Aug 2024 10:33:42 +0800 Message-Id: <20240828023342.1676130-1-haochen.jiang@intel.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 X-Spam-Status: No, score=-10.6 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE 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.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org Hi all, Sorry for the disturb since I mis-typoed gcc-patches to gcc-patchs, resend the patch. This patch will add documentation for recent update in x86-64 backend. Ok for wwwdocs trunk? Thx, Haochen --- Mention AVX10.2 support and Xeon Phi removal in GCC 15. --- htdocs/gcc-15/changes.html | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index d0d6d147..4cb0fa90 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.html @@ -132,7 +132,23 @@ a work-in-progress.

code like 1 << offset is not fast enough. - +

IA-32/x86-64

+ +
    +
  • New ISA extension support for Intel AVX10.2 was added. + AVX10.2 intrinsics are available via the -mavx10.2 or + -mavx10.2-256 compiler switch with 256-bit vector size + support. 512-bit vector size support for AVX10.2 intrinsics are + available via the -mavx10.2-512 compiler switch. +
  • +
  • Xeon Phi CPUs support (a.k.a. Knight Landing and Knight Mill) were removed + in GCC 15. GCC will no longer accept -mavx5124fmaps, + -mavx5124vnniw, -mavx512er, + -mavx512pf, -mprefetchwt1, + -march=knl, -march=knm, -mtune=knl + or -mtune=knm compiler switches. +
  • +