Support EVEX encodings of maps 0-15
commit2c9b6ad3d9da2e57e695fd4ae2d612bd83aecaf4
authorH. Peter Anvin <hpa@linux.intel.com>
Fri, 13 May 2016 21:42:55 +0000 (13 14:42 -0700)
committerH. Peter Anvin <hpa@linux.intel.com>
Fri, 13 May 2016 21:42:55 +0000 (13 14:42 -0700)
treedb74ab291273e72ceb9f56c57a0483972fe4b8d5
parentc0aaf9750f1d75e5472e9ce2e7b6a64133eb8f73
Support EVEX encodings of maps 0-15

Treat bits [3:0] of EVEX byte 0 as opcode map bits.  Check the range
of opcode maps in insns.pl: 0-31 for VEX, 8-31 for XOP, 0-15 for EVEX.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
assemble.c
insns.pl
nasm.h