[all-commits] [llvm/llvm-project] dd9681: [X86][MC] Support encoding/decoding for APX varian...
Shengchen Kan via All-commits
all-commits at lists.llvm.org
Wed Jan 3 18:12:25 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: dd9681f839c23e9caa6c495fb5a0df3625715348
https://github.com/llvm/llvm-project/commit/dd9681f839c23e9caa6c495fb5a0df3625715348
Author: Shengchen Kan <shengchen.kan at intel.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
M llvm/lib/Target/X86/X86InstrArithmetic.td
M llvm/lib/Target/X86/X86InstrUtils.td
A llvm/test/MC/Disassembler/X86/apx/adx.txt
A llvm/test/MC/Disassembler/X86/apx/dec.txt
A llvm/test/MC/Disassembler/X86/apx/inc.txt
A llvm/test/MC/X86/apx/adx-att.s
A llvm/test/MC/X86/apx/adx-intel.s
A llvm/test/MC/X86/apx/dec-att.s
A llvm/test/MC/X86/apx/dec-intel.s
A llvm/test/MC/X86/apx/inc-att.s
A llvm/test/MC/X86/apx/inc-intel.s
M llvm/test/TableGen/x86-fold-tables.inc
Log Message:
-----------
[X86][MC] Support encoding/decoding for APX variant INC/DEC/ADCX/ADOX instructions (#76721)
Four variants: promoted legacy, ND (new data destination), NF (no flags
update) and NF_ND (NF + ND).
The syntax of NF instructions is aligned with GNU binutils.
https://sourceware.org/pipermail/binutils/2023-September/129545.html
More information about the All-commits
mailing list