binutils Newspaper
OCTOBER 6, 2026
Date
/
Architectures
Components
Topics
News & Policy
Other
x86

x86: Add support for AMD Zen6 instructions RMPOPT and RMPCHKD

Assembler updated to support new AMD Zen6 instructions and enable FRED.

The assembler gains support for AMD’s new RMPOPT and RMPCHKD instructions, targeting Zen6 microarchitecture. Additionally, the FRED feature is enabled for Zen6, enhancing debugging capabilities on this processor family. New test cases are included to verify the functionality.

In Details

This commit extends the x86 instruction set support in the assembler (gas) and disassembler (objdump) to include the RMPOPT and RMPCHKD instructions, specifically for AMD's Zen6 microarchitecture. It also enables the FRED (Fast Register Error Detection) feature for znver6, which is the specific identifier for Zen6. The changes involve updates to opcode tables, C source files, and documentation.

For Context
RMPOPT
An x86 instruction related to memory protection optimization, part of the AMD Zen6 feature set.
RMPCHKD
An x86 instruction related to memory protection check data, part of the AMD Zen6 feature set.
Zen6
The codename for AMD's sixth-generation EPYC server processors.
FRED
Fast Register Error Detection, a feature that can improve performance by quickly identifying register-related errors.
gas
The GNU Assembler, which translates assembly language code into machine code.
Filed Under: x86amdassemblernew instructions