compiler/arm/insts: Implement disassembly of integer multiply instructions.
commitde90f59db32a3f3800883ce3b2f48b78211d5561
authorAlastair Bridgewater <nyef@kana.lisphacker.com>
Thu, 1 May 2014 03:30:01 +0000 (30 23:30 -0400)
committerAlastair Bridgewater <nyef@kana.lisphacker.com>
Sat, 10 May 2014 19:15:51 +0000 (10 15:15 -0400)
treef1c70d58d5210ccf84c4bb4759c5a5d6be988477
parent4ed4b48ab59337cd52536f2af4e07060309a004a
compiler/arm/insts: Implement disassembly of integer multiply instructions.

  * This is a surprisingly varied number of instructions for a
machine with no hardware divider.

  * A bit tedious to work out, but fairly straightforward by this
point.  Used separate instruction formats rather than a single
common format and a set of printer overrides for two of the three
identified multiply instruction styles.
src/compiler/arm/insts.lisp