> -----Original Message-----
> From: Gerald Pfeifer <ger...@pfeifer.com>
> Sent: Wednesday, December 13, 2023 2:20 PM
> To: Jiang, Haochen <haochen.ji...@intel.com>
> Cc: gcc-patches@gcc.gnu.org; Liu, Hongtao <hongtao....@intel.com>;
> ubiz...@gmail.com
> Subject: Re: [gcc-wwwdocs PATCH] gcc-13/14: Mention recent update for
> x86_64 backend
> 
> On Fri, 8 Dec 2023, Haochen Jiang wrote:
> > +++ b/htdocs/gcc-13/changes.html
> 
> > +    Based on ISA extensions enabled on Alder Lake, the switch further
> enables
> > +    the AVX-IFMA, AVX-VNNI-INT8, AVX-NE-CONVERT, CMPccXADD,
> ENQCMD and UINTR
> > +    ISA extensions.
> 
> Personally I would alphabetically sort all the options, like you have mostly
> done already. Just AVX-VNNI-INT8 and AVX-NE-CONVERT are not.
> 
> (Maybe you have a reason, and in any case this should not block this
> patch.)
> 
> 
> > +++ b/htdocs/gcc-14/changes.html
> > +  <li>New ISA extension support for Intel AVX10.1 was added.
> > +      AVX10.1 intrinsics are available via the <code>-mavx10.1</code> or
> > +      <code>-mavx10.1-256</code> compiler switch with 256 bit vector size
> > +      support. 512 bit vector size support for AVX10.1 intrinsics are
> 
> We usually write 256-bit and 512-bit as adjectives, cf.
> gcc.gnu.org/codingconventions.html .
> 
> > +  <li>Part of new feature support for Intel APX was added, including EGPR,
> > +      PUSH2POP2, PPX and NDD.
> 
> Alphabetically?
> 
> >     APX features are available via the
> > +      <code>-mapxf</code> compiler switch.
> 
> Could we say "APX is enabled via..." or "APX support is available via..."?
> 
> > +  <li>Xeon Phi CPUs support (a.k.a. Knight Landing and Knight Mill) are
> marked
> > +    as deprecated. GCC will emit a warning when using the
> > +    <code>-mavx5124fmaps</code>, <code>-mavx5124vnniw</code>,
> > +    <code>-mavx512er</code>, <code>-mavx512pf</code>,
> > +    <code>-mprefetchwt1</code>, <code>-march=knl</code>,
> > +    <code>-march=knm</code>, <code>-mtune=knl</code> and <code>-
> mtune=knm</code>
> > +    compiler switch. The support will be removed in GCC 15.
> > +  </li>
> 
> I believe "or" instead of "and" will be clearer.
> 
> And "compiler switches" (plural).
> 
> And just "Support" in the last sentence.
> 
> 
> Thanks for submitting these! No need for further review before committing
> (a minor variation).

Thanks for your review. I will fix them and also other alphabetic issue in 
GCC13/14
doc. Since there will be a Grand Ridge ISA change coming soon in GCC13 (I have
not sent out the patch but will happen within one week), I will commit the whole
patch after that landed.

Thx,
Haochen

> 
> Gerald

Reply via email to