summaryrefslogtreecommitdiff
path: root/arch/arm64/disassembler/decode_scratchpad.c
diff options
context:
space:
mode:
authorMark Rowe <mark@vector35.com>2025-10-09 09:31:15 -0700
committerMark Rowe <mark@vector35.com>2025-10-15 14:10:49 -0700
commit3f39c3fc3d5603bba111502eee26b5fbbb0077fe (patch)
tree1bc2fc14f8a87569a4eab1f32dac269d0670dfb0 /arch/arm64/disassembler/decode_scratchpad.c
parent25212cfd39f6dc45ce9030c194b6131645b76ba3 (diff)
[AArch64] Update disassembler based on 2025-09 ARM ISA data
Diffstat (limited to 'arch/arm64/disassembler/decode_scratchpad.c')
-rw-r--r--arch/arm64/disassembler/decode_scratchpad.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/arch/arm64/disassembler/decode_scratchpad.c b/arch/arm64/disassembler/decode_scratchpad.c
index f50ad23d..f869889f 100644
--- a/arch/arm64/disassembler/decode_scratchpad.c
+++ b/arch/arm64/disassembler/decode_scratchpad.c
@@ -1607,7 +1607,6 @@ int decode_scratchpad(context* ctx, Instruction* instr)
// case ENC_SSBB_ONLY_BARRIERS:
// case ENC_PSSBB_ONLY_BARRIERS:
case ENC_SB_ONLY_BARRIERS:
- case ENC_TCOMMIT_ONLY_BARRIERS:
case ENC_PSSBB_DSB_BO_BARRIERS:
case ENC_SSBB_DSB_BO_BARRIERS:
break;
@@ -8110,18 +8109,6 @@ int decode_scratchpad(context* ctx, Instruction* instr)
ADD_OPERAND_XT;
break;
}
- case ENC_TCANCEL_EX_EXCEPTION:
- {
- unsigned imm = ctx->imm16;
- ADD_OPERAND_IMM32(imm, 0);
- break;
- }
- case ENC_TSTART_BR_SYSTEMRESULT:
- case ENC_TTEST_BR_SYSTEMRESULT:
- {
- ADD_OPERAND_XT;
- break;
- }
case ENC_TLBI_SYS_CR_SYSTEMINSTRS:
{
uint64_t op1 = ctx->op1;