Implement AVX512BW and AVX512DQ extensions published in recently published Intel Archtecture Extensions manual rev20.

https://software.intel.com/sites/default/files/managed/c6/a9/319433-020.pdf

Most of the instructions are implemented, more on the way.

+ few bugfixes for legacy AVX-512 emulation

AVX-512: Fixed bug in VCMPPS masked instruction implementation with 512-bit data size
AVX-512: Fixed AVX-512 masked convert instructions with non-k0 mask (behaved as non masked versions)
AVX-512: Fixed missed #UD due to invalid EVEX prefix fields for several AVX-512 opcodes (VFIXUPIMMSS/SD, FMA)


git-svn-id: svn://svn.code.sf.net/p/bochs/code/trunk@12420 6c8e4198-a580-4521-a02f-c9ae86df1db9
commit new added files

git-svn-id: svn://svn.code.sf.net/p/bochs/code/trunk@12421 6c8e4198-a580-4521-a02f-c9ae86df1db9
semantic fix

git-svn-id: svn://svn.code.sf.net/p/bochs/code/trunk@12422 6c8e4198-a580-4521-a02f-c9ae86df1db9