aboutsummaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorSrinath Parvathaneni <srinath.parvathaneni@arm.com>2023-11-16 12:11:43 +0000
committersrinath <srinath.parvathaneni@arm.com>2023-11-16 12:11:51 +0000
commitebd5c32f2f0c2cfaeb5b86e9dd792cc62530be84 (patch)
tree0832670fe007c80ef880117bccd27fcb6896708f /opcodes
parent8d081332318b07f1a2b4af0fdfbdc256e37dca93 (diff)
downloadgdb-ebd5c32f2f0c2cfaeb5b86e9dd792cc62530be84.zip
gdb-ebd5c32f2f0c2cfaeb5b86e9dd792cc62530be84.tar.gz
gdb-ebd5c32f2f0c2cfaeb5b86e9dd792cc62530be84.tar.bz2
aarch64: Add SLC target for PRFM instruction.
This patch adds support for FEAT_PRFMSLC feature which enables SLC target for PRFM instructions.
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/aarch64-opc.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/opcodes/aarch64-opc.c b/opcodes/aarch64-opc.c
index f8d4c1a..e4b3522 100644
--- a/opcodes/aarch64-opc.c
+++ b/opcodes/aarch64-opc.c
@@ -575,24 +575,24 @@ const struct aarch64_name_value_pair aarch64_prfops[32] =
{ "pldl2strm", B(0, 2, 1) },
{ "pldl3keep", B(0, 3, 0) },
{ "pldl3strm", B(0, 3, 1) },
- { NULL, 0x06 },
- { NULL, 0x07 },
+ { "pldslckeep", B(0, 4, 0) },
+ { "pldslcstrm", B(0, 4, 1) },
{ "plil1keep", B(1, 1, 0) },
{ "plil1strm", B(1, 1, 1) },
{ "plil2keep", B(1, 2, 0) },
{ "plil2strm", B(1, 2, 1) },
{ "plil3keep", B(1, 3, 0) },
{ "plil3strm", B(1, 3, 1) },
- { NULL, 0x0e },
- { NULL, 0x0f },
+ { "plislckeep", B(1, 4, 0) },
+ { "plislcstrm", B(1, 4, 1) },
{ "pstl1keep", B(2, 1, 0) },
{ "pstl1strm", B(2, 1, 1) },
{ "pstl2keep", B(2, 2, 0) },
{ "pstl2strm", B(2, 2, 1) },
{ "pstl3keep", B(2, 3, 0) },
{ "pstl3strm", B(2, 3, 1) },
- { NULL, 0x16 },
- { NULL, 0x17 },
+ { "pstslckeep", B(2, 4, 0) },
+ { "pstslcstrm", B(2, 4, 1) },
{ NULL, 0x18 },
{ NULL, 0x19 },
{ NULL, 0x1a },