[PATCH 0/2] aarch64: Add FEAT_MOPS_GO instructions

Yury Khrustalev yury.khrustalev@arm.com
Tue Dec 2 12:44:15 GMT 2025
Passes regression on AArch64. OK for trunk?
Base commit: 40a04cee22b

---

Yury Khrustalev (2):
  aarch64: Add FEAT_MOPS_GO instructions
  aarch64: Add tests for FEAT_MOPS_GO instructions

 gas/config/tc-aarch64.c                       |   1 +
 gas/testsuite/gas/aarch64/mops_go.d           |  68 ++++++++++
 gas/testsuite/gas/aarch64/mops_go.s           |  24 ++++
 gas/testsuite/gas/aarch64/mops_go_invalid.d   |   1 +
 gas/testsuite/gas/aarch64/mops_go_invalid.l   |  25 ++++
 gas/testsuite/gas/aarch64/mops_go_invalid.s   |  61 +++++++++
 gas/testsuite/gas/aarch64/mops_go_invalid_2.d |   1 +
 gas/testsuite/gas/aarch64/mops_go_invalid_2.l |  61 +++++++++
 gas/testsuite/gas/aarch64/mops_go_invalid_2.s |  74 ++++++++++
 gas/testsuite/gas/aarch64/mops_go_invalid_3.d |   1 +
 gas/testsuite/gas/aarch64/mops_go_invalid_3.l |  17 +++
 gas/testsuite/gas/aarch64/mops_go_invalid_3.s |  55 ++++++++
 include/opcode/aarch64.h                      |   2 +
 opcodes/aarch64-dis-2.c                       | 128 +++++++++++++++++-
 opcodes/aarch64-opc.c                         |  53 ++++++--
 opcodes/aarch64-tbl-2.h                       |  12 ++
 opcodes/aarch64-tbl.h                         |  32 +++++
 17 files changed, 601 insertions(+), 15 deletions(-)
 create mode 100644 gas/testsuite/gas/aarch64/mops_go.d
 create mode 100644 gas/testsuite/gas/aarch64/mops_go.s
 create mode 100644 gas/testsuite/gas/aarch64/mops_go_invalid.d
 create mode 100644 gas/testsuite/gas/aarch64/mops_go_invalid.l
 create mode 100644 gas/testsuite/gas/aarch64/mops_go_invalid.s
 create mode 100644 gas/testsuite/gas/aarch64/mops_go_invalid_2.d
 create mode 100644 gas/testsuite/gas/aarch64/mops_go_invalid_2.l
 create mode 100644 gas/testsuite/gas/aarch64/mops_go_invalid_2.s
 create mode 100644 gas/testsuite/gas/aarch64/mops_go_invalid_3.d
 create mode 100644 gas/testsuite/gas/aarch64/mops_go_invalid_3.l
 create mode 100644 gas/testsuite/gas/aarch64/mops_go_invalid_3.s

-- 
2.47.3



More information about the Binutils mailing list