Changeset 106387 in vbox for trunk/src/VBox/Disassembler
- Timestamp:
- Oct 16, 2024 2:15:57 PM (3 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Disassembler/DisasmTables-armv8-a64.cpp
r106004 r106387 247 247 /* CLREX */ 248 248 DIS_ARMV8_DECODE_INSN_CLASS_DEFINE_BEGIN(DecBarriers) 249 INVALID_OPCODE, 250 INVALID_OPCODE, 249 251 DIS_ARMV8_OP(0xd503304f, "clrex", OP_ARMV8_A64_CLREX, DISOPTYPE_HARMLESS), 252 INVALID_OPCODE, 253 DIS_ARMV8_OP(0xD503309f, "dsb", OP_ARMV8_A64_DSB, DISOPTYPE_HARMLESS), 250 254 DIS_ARMV8_OP(0xd50330bf, "dmb", OP_ARMV8_A64_DMB, DISOPTYPE_HARMLESS), 251 255 DIS_ARMV8_DECODE_INSN_CLASS_DEFINE_DECODER(DecBarriers) 252 256 DIS_ARMV8_INSN_DECODE(kDisParmParseImm, 8, 4, 0 /*idxParam*/), 253 257 DIS_ARMV8_DECODE_INSN_CLASS_DEFINE_END_PARAMS_1(DecBarriers, 0xfffff0ff /*fFixedInsn*/, 0 /*fClass*/, 254 kDisArmV8OpcDecodeNop, RT_BIT_32(5) , 5,258 kDisArmV8OpcDecodeNop, RT_BIT_32(5) | RT_BIT_32(6) | RT_BIT_32(7), 5, 255 259 kDisArmv8OpParmImm); 256 260 … … 262 266 DIS_ARMV8_DECODE_MAP_ENTRY(DecBarriers), /* CLREX */ 263 267 DIS_ARMV8_DECODE_MAP_INVALID_ENTRY, /** @todo TCOMMIT */ 264 DIS_ARMV8_DECODE_MAP_ INVALID_ENTRY, /** @todoDSB - Encoding */268 DIS_ARMV8_DECODE_MAP_ENTRY(DecBarriers), /* DSB - Encoding */ 265 269 DIS_ARMV8_DECODE_MAP_ENTRY(DecBarriers), /* DMB */ 266 270 DIS_ARMV8_DECODE_MAP_INVALID_ENTRY, /** @todo ISB */
Note:
See TracChangeset
for help on using the changeset viewer.