aboutsummaryrefslogtreecommitdiffstats
path: root/src/3rdparty/masm
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@me.com>2013-10-10 13:06:00 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-10-12 09:22:50 +0200
commit2fcb8cfcdfb795ab3872146dc56bcacc72abf131 (patch)
tree2092e10ca2144e3c0f549ce207bb1914651717ba /src/3rdparty/masm
parent6dc9647e537f2a354ab03d5276eb2a65e863702d (diff)
V4 ARM: fix disassembler vmov
rt is on position 12. See A8.8.345. Change-Id: Ibf380b9bda8d2edd603857935d6c92cd89d0f104 Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/3rdparty/masm')
-rw-r--r--src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.h2
1 files changed, 1 insertions, 1 deletions
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); }
};