nasm/asm
H. Peter Anvin 637b9cc581 Correct /is4 encoding for EVEX instructions
For EVEX instructions, /is4 can contain a fifth register bit, encoded
in bit 3 of the imm8.  Properly generate this case, and simplifiy the
/is4 generation code somewhat.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>

Cherry picked and ported from nasm-2.12.xx commit
976ba73062.

Resolved Conflicts:
	asm/assemble.c
2016-09-20 16:48:17 -07:00
..
assemble.c Correct /is4 encoding for EVEX instructions 2016-09-20 16:48:17 -07:00
assemble.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
directiv.dat Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
directiv.pl Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
eval.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
eval.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
exprlib.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
float.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
float.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
labels.c Merge branch 'nasm-2.12.xx' 2016-07-27 01:08:51 +03:00
listing.c New backend interface - assembler internals #1 2016-09-20 16:05:09 -07:00
listing.h New backend interface - assembler internals #1 2016-09-20 16:05:09 -07:00
nasm.c New backend interface - assembler internals #1 2016-09-20 16:05:09 -07:00
parser.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
parser.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
phash.pl Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
pptok.dat Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
pptok.pl Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
preproc-nop.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
preproc.c Merge tag 'nasm-2.12.02' 2016-07-14 13:47:51 -07:00
preproc.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
quote.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
quote.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
rdstrnum.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
segalloc.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
stdscan.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
stdscan.h Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
strfunc.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
tokens.dat Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
tokhash.pl Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00