[PATCH 0/2] Support Intel MSR_IMM

Hu, Lin1 lin1.hu@intel.com
Wed Nov 6 08:58:51 GMT 2024


Hi, all

These patches aims to support Intel MSR_IMM, please refer to
https://cdrdv2.intel.com/v1/dl/getContent/671368 to get
these instructions' details.

The first patch aims to rename opcode name vexmap7, because some new
instructions use map7 with evex encoding.

The second patch support Intel MSR_IMM.

BRs,
Lin

Hu, Lin1 (2):
  Rename Opcode Space Name Vexmap7 to Map7
  Support Intel MSR_IMM

 gas/NEWS                                      |   2 +
 gas/config/tc-i386.c                          |  18 +-
 gas/doc/c-i386.texi                           |   3 +-
 gas/testsuite/gas/i386/i386.exp               |   1 +
 gas/testsuite/gas/i386/msr_imm-inval.l        |   3 +
 gas/testsuite/gas/i386/msr_imm-inval.s        |   6 +
 gas/testsuite/gas/i386/x86-64-msr_imm-intel.d |  35 +
 gas/testsuite/gas/i386/x86-64-msr_imm-inval.l |   3 +
 gas/testsuite/gas/i386/x86-64-msr_imm-inval.s |   6 +
 gas/testsuite/gas/i386/x86-64-msr_imm.d       |  35 +
 gas/testsuite/gas/i386/x86-64-msr_imm.s       |  30 +
 gas/testsuite/gas/i386/x86-64.exp             |   3 +
 opcodes/i386-dis.c                            |  42 +-
 opcodes/i386-gen.c                            |   5 +-
 opcodes/i386-init.h                           | 750 ++++++++--------
 opcodes/i386-opc.h                            |   7 +-
 opcodes/i386-opc.tbl                          |  11 +-
 opcodes/i386-tbl.h                            | 812 +++++++++---------
 18 files changed, 989 insertions(+), 783 deletions(-)
 create mode 100644 gas/testsuite/gas/i386/msr_imm-inval.l
 create mode 100644 gas/testsuite/gas/i386/msr_imm-inval.s
 create mode 100644 gas/testsuite/gas/i386/x86-64-msr_imm-intel.d
 create mode 100644 gas/testsuite/gas/i386/x86-64-msr_imm-inval.l
 create mode 100644 gas/testsuite/gas/i386/x86-64-msr_imm-inval.s
 create mode 100644 gas/testsuite/gas/i386/x86-64-msr_imm.d
 create mode 100644 gas/testsuite/gas/i386/x86-64-msr_imm.s

-- 
2.31.1



More information about the Binutils mailing list