From 2fcb8cfcdfb795ab3872146dc56bcacc72abf131 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Thu, 10 Oct 2013 13:06:00 +0200 Subject: V4 ARM: fix disassembler vmov rt is on position 12. See A8.8.345. Change-Id: Ibf380b9bda8d2edd603857935d6c92cd89d0f104 Reviewed-by: Lars Knoll --- src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.h b/src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.h index 0b84842590..3f1f062e44 100644 --- a/src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.h +++ b/src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.h @@ -1098,7 +1098,7 @@ protected: unsigned op() { return (m_opcode >> 20) & 0x1; } unsigned rt2() { return (m_opcode >> 16) & 0xf; } - unsigned rt() { return (m_opcode >> 16) & 0xf; } + unsigned rt() { return (m_opcode >> 12) & 0xf; } unsigned vm() { return (m_opcode & 0xf) | ((m_opcode >> 1) & 0x10); } }; -- cgit v1.2.3