[0/3] Add {load}/{store} tests for apx instructions

Message ID 20240704085255.3279875-1-lili.cui@intel.com
Headers
Series Add {load}/{store} tests for apx instructions |

Message

Cui, Lili July 4, 2024, 8:52 a.m. UTC
  These patches are used to add {load}/{store} tests for apx instructions. Two issues were found while adding test cases, patch 2/3 fixes disassembler bug for ccmp, patch 3/3 adds aliases for CTEST and {EVEX} TEST.

1. x86: Add {load}/{store} tests for apx instructions.
2. x86: Correct position of ".s" for CCMPcc in disassembler
3. x86: Add aliases for CTEST and {EVEX} TEST.

*** BLURB HERE ***

Cui, Lili (3):
  x86: Add {load}/{store} tests for apx instructions.
  x86: Correct position of ".s" for CCMPcc in disassembler
  x86: Add aliases for CTEST and {EVEX} TEST.

 gas/testsuite/gas/i386/x86-64-pseudos-apx.d | 177 ++++++++++++++++++++
 gas/testsuite/gas/i386/x86-64-pseudos-apx.s |  45 +++++
 gas/testsuite/gas/i386/x86-64.exp           |   1 +
 opcodes/i386-dis-evex.h                     |   4 +-
 opcodes/i386-dis.c                          |  10 ++
 opcodes/i386-opc.tbl                        |   6 +-
 6 files changed, 239 insertions(+), 4 deletions(-)
 create mode 100644 gas/testsuite/gas/i386/x86-64-pseudos-apx.d
 create mode 100644 gas/testsuite/gas/i386/x86-64-pseudos-apx.s