[clang] [llvm] [X86] Support EGPR for inline assembly. (PR #92338)

Shengchen Kan via cfe-commits cfe-commits at lists.llvm.org
Thu May 23 23:45:23 PDT 2024


================
@@ -5418,6 +5418,8 @@ X86:
   operand will get allocated only to RAX -- if two 32-bit operands are needed,
   you're better off splitting it yourself, before passing it to the asm
   statement.
+- ``jR``: An 8, 16, 32, or 64-bit integer EGPR when EGPR feature is on.
----------------
KanRobert wrote:

```suggestion
- ``jR``: An 8, 16, 32, or 64-bit gpr32 if EGPR is enabled.
```

The old statement is misleading b/c EGPR refers to R16-R31 only.

https://github.com/llvm/llvm-project/pull/92338


More information about the cfe-commits mailing list