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.
+
+