arm: Correctly display disassembly of vldmia/vstmia
authorCurtis Dunham <Curtis.Dunham@arm.com>
Wed, 23 Apr 2014 09:18:30 +0000 (05:18 -0400)
committerCurtis Dunham <Curtis.Dunham@arm.com>
Wed, 23 Apr 2014 09:18:30 +0000 (05:18 -0400)
commitecf774bc561f139a13539d40dde075710f89183c
treea00b629d54bbdb70455d493b01db9abbb45f7873
parent564cc801c617bbe14d8bcb8d5e657e67aa26d7f4
arm: Correctly display disassembly of vldmia/vstmia

The MicroMemOp class generates the disassembly for both integer
and floating point instructions, but it would always print its
first operand as an integer register without considering that the
op may be a floating instruction in which case a float register
should be displayed instead.
src/arch/arm/insts/macromem.cc