BITDEFENDER\vlutas
|
fe6a937f51
|
Switched to internally defined types.
WRUSSD and WRUSSQ cannot be executed when CPL != 0.
|
2022-01-05 14:03:13 +02:00 |
|
Andrei Vlad LUTAS
|
76d92e73c2
|
Multiple changes
- Add support for AVX512-FP16 instructions, as per https://software.intel.com/content/www/us/en/develop/download/intel-avx512-fp16-architecture-specification.html
- Bug fix: zeroing with no masking is not supported, so return an error if we encounter such encodings
- Bug fix: ignore VEX/EVEX.W field outside 64 bit mode for some instructions
- Several other minor fixes and improvements
|
2021-07-08 12:40:39 +03:00 |
|
Andrei Vlad LUTAS
|
e89f56289d
|
As per Intel SDM version 73 released in November 2020, make sure we don't decode 32-bit EVEX instructions that have EVEX.V' cleared, and 64-bit EVEX instructions that don't use EVEX.V' field, but have it cleared.
|
2020-11-17 10:36:26 +02:00 |
|
Ionel-Cristinel ANICHITEI
|
049ecc0ab7
|
Don't use reserved identifiers for include guards
This fixes #5
|
2020-07-27 16:51:16 +03:00 |
|
Andrei Vlad LUTAS
|
698ba367a1
|
Initial commit.
|
2020-07-21 11:19:18 +03:00 |
|