Implement insns.dat in human readable form
commite837a7b4eaa41722d66015e31d1f8581a806a6fa
authorAnonymous <noreply@sf.com>
Wed, 20 Jul 2011 17:41:49 +0000 (20 21:41 +0400)
committerCyrill Gorcunov <gorcunov@gmail.com>
Wed, 20 Jul 2011 17:47:53 +0000 (20 21:47 +0400)
treeac900f6ff5947ac2fc9cfc18ae92eb0fa4f3c674
parentbc0206dc3f6df0c84cfe8146a98cb3c40dd978f7
Implement insns.dat in human readable form

 I converted almost all instructions in insns.dat (version
 7a6f97869840fc0b1b8677bd77c74754c5f024aa) to the more
 readable format that insns.pl has supported for years.

 I also made some changes to insns.pl. You can verify that the
 new insns.dat and insns.pl produce byte-identical output to
 the old insns.dat and insns.pl, so I think that this change
 is safe to check in, even though it is a large change to
 insns.dat.

The changes to insns.pl are:

 * fixed a bug: ib,u was not recognized
 * added support for a second immediate argument called "j" for
   instructions like ENTER imm,imm
 * added a "+r" syntax for \10..\13

[gorcunov: insns files remains the same, great job anonymous!]

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
insns.dat
insns.pl