From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yw1-x1136.google.com (mail-yw1-x1136.google.com [IPv6:2607:f8b0:4864:20::1136]) by sourceware.org (Postfix) with ESMTPS id 1E5253851881 for ; Mon, 14 Nov 2022 01:36:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 1E5253851881 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-yw1-x1136.google.com with SMTP id 00721157ae682-3701a0681daso93636257b3.4 for ; Sun, 13 Nov 2022 17:36:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=jomAN34tf9ufBXi4u0/QUWJpI/R++tlq1Mw/BEYlHFk=; b=gbmjX6x5CKJ3nqKetJyRG31gcgJiP2I/KDUq+zR7pBoFs18DKxcmOOwglDqCY070rG U1X9vXymgM9UWik369iPxwXxyDeAwKesIuAm30FFdFf482e1HsepuRiSYCTT9dvz1koC NesTH7kScg+5YyTMlAQBaWbOaR1wOGVgfXgfwiFXP4DLUAerMjE+SaK4DCjDZAiKntSq vrBn+4l6xyLYwj58wnSjiiRQJVetceXtS8C/4X1Go7XJGGLa2CaJT0RzUUs2x4AYCozH oaZQ3SWTsHPzxSgf13rZ826bJWRGRRrBvtqa6cBkLRwHm47qVXCxpKioL2U2deAcueF5 uDfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=jomAN34tf9ufBXi4u0/QUWJpI/R++tlq1Mw/BEYlHFk=; b=vvY4s4lk2xxG1qqG1bybIDlP9t0J4FxJEwykp0hTxq0w+VuMLgiTZ4y21U+v1809h9 WGC2zfNk/yPBFMhS0zdjfErz7Oayczqk5kaZNchq0ufDXj1gi5toPQPYWRnY5DnjQMZj QSPY5NkxzfS2E/obugwdTCU9fjJcbHPHgdOHnuEInq1WqBqABJpScioQ8DP/Bw2HX+56 rvm2Gi0LpIfd5vyZVeLrxuCf6EA7ciTn3FwExCm45w0pO3MxiEUSAzuK3oiiEmXXqWvO sLycPRWCbXiFjzB7mDGOxA0RkBkbAozbb3nPI7Q9TX40rpbm9g2TDkqR+oG59MghLzjg yVig== X-Gm-Message-State: ANoB5pnKS2pQgxL3z4Hl0P0nUSlWAsAJZ43tumNmPu80tgdtBsg1AjUC DRqAbn8ohTz+UQg7p+Tfb6ZZ7FoNxiZpaW/Yywhlms8NcTE= X-Google-Smtp-Source: AA0mqf7k5gtLgPXPKN8UA0vmDuaP3k6xFGqp7NE361Ax8JfJYbrjTat9AlkEgrlKhiXRdi2FQ3UsxEDsUUNuhOBxFPg= X-Received: by 2002:a81:8981:0:b0:367:b4b3:3952 with SMTP id z123-20020a818981000000b00367b4b33952mr11151898ywf.508.1668389779500; Sun, 13 Nov 2022 17:36:19 -0800 (PST) MIME-Version: 1.0 References: <20221110060143.28132-1-haochen.jiang@intel.com> In-Reply-To: <20221110060143.28132-1-haochen.jiang@intel.com> From: Hongtao Liu Date: Mon, 14 Nov 2022 09:36:08 +0800 Message-ID: Subject: Re: [wwwdocs] gcc-13: Mention Intel new ISA and march support. To: Haochen Jiang Cc: gcc-patches@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-7.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,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 Thu, Nov 10, 2022 at 2:04 PM Haochen Jiang via Gcc-patches wrote: > > Hi all, > > This patch aims to mention newly added Intel ISA and march support. > > Ok for trunk? Ok. > > BRs, > Haochen > > --- > htdocs/gcc-13/changes.html | 50 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 50 insertions(+) > > diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html > index bd11cbec..0daf921b 100644 > --- a/htdocs/gcc-13/changes.html > +++ b/htdocs/gcc-13/changes.html > @@ -240,6 +240,56 @@ a work-in-progress.

> __bf16 type to x86 psABI. Users need to adjust their > AVX512BF16-related source code when upgrading GCC12 to GCC13. > > +
  • New ISA extension support for Intel AVX-IFMA was added to GCC. > + AVX-IFMA intrinsics are available via the -mavxifma > + compiler switch. > +
  • > +
  • New ISA extension support for Intel AVX-VNNI-INT8 was added to GCC. > + AVX-VNNI-INT8 intrinsics are available via the -mavxvnniint8 > + compiler switch. > +
  • > +
  • New ISA extension support for Intel AVX-NE-CONVERT was added to GCC. > + AVX-NE-CONVERT intrinsics are available via the > + -mavxneconvert compiler switch. > +
  • > +
  • New ISA extension support for Intel CMPccXADD was added to GCC. > + CMPccXADD intrinsics are available via the -mcmpccxadd > + compiler switch. > +
  • > +
  • New ISA extension support for Intel AMX-FP16 was added to GCC. > + AMX-FP16 intrinsics are available via the -mamx-fp16 > + compiler switch. > +
  • > +
  • New ISA extension support for Intel PREFETCHI was added to GCC. > + PREFETCHI intrinsics are available via the -mprefetchi > + compiler switch. > +
  • > +
  • New ISA extension support for Intel RAO-INT was added to GCC. > + RAO-INT intrinsics are available via the -mraoint > + compiler switch. > +
  • > +
  • GCC now supports the Intel CPU named Raptor Lake through > + -march=raptorlake. > + Raptor Lake is based on Alder Lake. > +
  • > +
  • GCC now supports the Intel CPU named Meteor Lake through > + -march=meteorlake. > + Meteor Lake is based on Alder Lake. > +
  • > +
  • GCC now supports the Intel CPU named Sierra Forest through > + -march=sierraforest. > + The switch enables the AVX-IFMA, AVX-VNNI-INT8, AVX-NE-CONVERT and > + CMPccXADD ISA extensions. > +
  • > +
  • GCC now supports the Intel CPU named Grand Ridge through > + -march=grandridge. > + The switch enables the AVX-IFMA, AVX-VNNI-INT8, AVX-NE-CONVERT, CMPccXADD > + and RAO-INT ISA extensions. > +
  • > +
  • GCC now supports the Intel CPU named Granite Rapids through > + -march=graniterapids. > + The switch enables the AMX-FP16 and PREFETCHI ISA extensions. > +
  • > > > > -- > 2.18.1 > -- BR, Hongtao