diff mbox series

[wwwdocs] gcc-14/changes: Update APX inline asm behavior for x86_64

Message ID 20240109071205.417812-1-hongyu.wang@intel.com
State New
Headers show
Series [wwwdocs] gcc-14/changes: Update APX inline asm behavior for x86_64 | expand

Commit Message

Hongyu Wang Jan. 9, 2024, 7:12 a.m. UTC
Hi,

This patch adds missing description for inline asm behavior and related
compiler switch for APX.

Ok for gcc-wwwdocs?

---
 htdocs/gcc-14/changes.html | 6 ++++++
 1 file changed, 6 insertions(+)

Comments

Hongyu Wang Jan. 16, 2024, 5:45 a.m. UTC | #1
I'm going to check-in this if no objection

Hongyu Wang <hongyu.wang@intel.com> 于2024年1月9日周二 15:14写道:
>
> Hi,
>
> This patch adds missing description for inline asm behavior and related
> compiler switch for APX.
>
> Ok for gcc-wwwdocs?
>
> ---
>  htdocs/gcc-14/changes.html | 6 ++++++
>  1 file changed, 6 insertions(+)
>
> diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html
> index e3a68998..73a90d30 100644
> --- a/htdocs/gcc-14/changes.html
> +++ b/htdocs/gcc-14/changes.html
> @@ -342,6 +342,12 @@ a work-in-progress.</p>
>        NDD, PPX and PUSH2POP2. APX support is available via the
>        <code>-mapxf</code> compiler switch.
>    </li>
> +  <li>For inline asm support with APX, by default the EGPR feature was
> +      disabled to prevent potential illegal instruction with EGPR occurs.
> +      To invoke egpr usage in inline asm, use new compiler option
> +      -mapx-inline-asm-use-gpr32 and user should ensure the instruction
> +      supports EGPR.
> +  </li>
>    <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
> --
> 2.31.1
>
diff mbox series

Patch

diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html
index e3a68998..73a90d30 100644
--- a/htdocs/gcc-14/changes.html
+++ b/htdocs/gcc-14/changes.html
@@ -342,6 +342,12 @@  a work-in-progress.</p>
       NDD, PPX and PUSH2POP2. APX support is available via the
       <code>-mapxf</code> compiler switch.
   </li>
+  <li>For inline asm support with APX, by default the EGPR feature was
+      disabled to prevent potential illegal instruction with EGPR occurs.
+      To invoke egpr usage in inline asm, use new compiler option
+      -mapx-inline-asm-use-gpr32 and user should ensure the instruction
+      supports EGPR.
+  </li>
   <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