AVX-512: Change the data type for instruction flags
commit9bb987d8e0330429afba42015b1fc7c7ca0d1b16
authorJin Kyu Song <jin.kyu.song@intel.com>
Tue, 27 Aug 2013 03:28:42 +0000 (26 20:28 -0700)
committerCyrill Gorcunov <gorcunov@gmail.com>
Wed, 28 Aug 2013 05:37:21 +0000 (28 09:37 +0400)
tree99bbfef132c7f80d33b22cb3c0e6f9c083366200
parentd2d9c3ee3807791cb0240ea8b141643bc6d9b9a7
AVX-512: Change the data type for instruction flags

Increased the size of data type for instruction flags from 32bits to 64bits.
And a new type (iflags_t) is defined for better maintainability.

Bigger data type is needed because more instruction set types are coming
but there were not enough space for them. Since they are not bit masks,
only one instruction set is allowed for each instruction.

Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com>
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
assemble.c
assemble.h
disasm.c
disasm.h
insns.dat
insns.h
insns.pl
nasm.c
nasm.h
ndisasm.c