implement 256-wide SHUFF/SHUFI ops

git-svn-id: svn://svn.code.sf.net/p/bochs/code/trunk@12439 6c8e4198-a580-4521-a02f-c9ae86df1db9
Implemented VPSRLVW/VPSRAVW/VPSLLVW AVX512BW instructions

The only missing AVX512BW/AVX512DQ opcodes are now:

"512.66.0F3A.W1 0F VPALIGNR"
"NDS.66.0F3A.W0 42 VDBPSADBW"

"NDS.512.66.0F3A.W0 50 VRANGEPS
 NDS.512.66.0F3A.W1 50 VRANGEPD"
"NDS.512.66.0F3A.W0 51 VRANGESS
 NDS.512.66.0F3A.W1 51 VRANGESD"

"NDS.512.66.0F3A.W0 56 VREDUCEPS
 NDS.512.66.0F3A.W1 56 VREDUCEPD"
"NDS.512.66.0F3A.W0 57 VREDUCESS
 NDS.512.66.0F3A.W1 57 VREDUCESD"


git-svn-id: svn://svn.code.sf.net/p/bochs/code/trunk@12440 6c8e4198-a580-4521-a02f-c9ae86df1db9
support fault suppression for recently added avx512bw ops

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