diff options
author | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2019-05-16 13:54:24 +0100 |
---|---|---|
committer | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2019-05-16 16:36:58 +0100 |
commit | 73cd51e51b294af9591ecc2e8a28a9bec4f466b3 (patch) | |
tree | a2d6682e10d89691b75338d463078bee7a159e3a /configure | |
parent | 1f6234a335eab15c3ad878338b5256b5bdc190ab (diff) | |
download | gdb-73cd51e51b294af9591ecc2e8a28a9bec4f466b3.zip gdb-73cd51e51b294af9591ecc2e8a28a9bec4f466b3.tar.gz gdb-73cd51e51b294af9591ecc2e8a28a9bec4f466b3.tar.bz2 |
[PATCH 37/57][Arm][OBJDUMP] Add framework for MVE instructions
opcodes/ChangeLog:
2019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
Michael Collison <michael.collison@arm.com>
* arm-dis.c (enum mve_instructions): New enum.
(enum mve_unpredictable): Likewise.
(enum mve_undefined): Likewise.
(struct mopcode32): New struct.
(is_mve_okay_in_it): New function.
(is_mve_architecture): Likewise.
(arm_decode_field): Likewise.
(arm_decode_field_multiple): Likewise.
(is_mve_encoding_conflict): Likewise.
(is_mve_undefined): Likewise.
(is_mve_unpredictable): Likewise.
(print_mve_undefined): Likewise.
(print_mve_unpredictable): Likewise.
(print_insn_coprocessor_1): Use arm_decode_field_multiple.
(print_insn_mve): New function.
(print_insn_thumb32): Handle MVE architecture.
(select_arm_features): Force thumb for Armv8.1-m Mainline.
Diffstat (limited to 'configure')
0 files changed, 0 insertions, 0 deletions