iflags: Add IF_EVEX for checking {evex} availability
authorJin Kyu Song <jin.kyu.song@intel.com>
Wed, 27 Nov 2013 01:27:48 +0000 (17:27 -0800)
committerJin Kyu Song <jin.kyu.song@intel.com>
Wed, 27 Nov 2013 23:43:33 +0000 (15:43 -0800)
commit6cfa968e8d3ef6344ef3e92b37d64a277124ee29
tree92d4a6a08785eb99527de35c9406f4da004a29e0
parent08ae610ec96d2f07543eb0caf90ec429ddf89f32
iflags: Add IF_EVEX for checking {evex} availability

For checking the availability of {evex} prefix, AVX512 iflag
has been used. But this is a flag for an instruction set
not for an encoding scheme. And there are some AVX512 instructions
encoded with VEX prefix.

So a new instruction flag (IF_EVEX) is added for the instructions
which are actually encoded with EVEX prefix.

This flag is automatically added by insns.pl, so no need to add manually
in insns.dat.

Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com>
assemble.c
insns-iflags.pl
insns.pl