Stanislav Shwartsman
|
4f625b23e0
|
enable yet another Bochs new decoder. It is a bit slower than old one but it is much more extendable so adding new opcode won't be nightmare anymore
|
2019-02-16 15:23:24 +00:00 |
|
Stanislav Shwartsman
|
2f3c9d3c8c
|
correct disasm for movsxd opcode
|
2017-12-13 18:44:13 +00:00 |
|
Stanislav Shwartsman
|
862e817884
|
fixed typo caused compilation err
|
2017-03-28 19:13:20 +00:00 |
|
Stanislav Shwartsman
|
b7b0165d3c
|
new naming convention for UD opcodes
|
2017-03-28 19:00:00 +00:00 |
|
Stanislav Shwartsman
|
2b79061127
|
Implemented MONITORX/MWAITX instructions (AMD), enabled in Ryzen CPU model
|
2017-03-26 19:14:15 +00:00 |
|
Stanislav Shwartsman
|
411ea954b4
|
implemented CLZERO instruction from AMD Ryzen CPU
|
2017-03-25 20:12:31 +00:00 |
|
Stanislav Shwartsman
|
be4c6c7ae5
|
SMAP opcodes are No-SSE-Prefix
|
2017-03-16 16:20:58 +00:00 |
|
Stanislav Shwartsman
|
521d2d10c4
|
correctly fixed x32 emu compilation err + bugfix for AVX decoder
|
2017-01-11 20:51:58 +00:00 |
|
Stanislav Shwartsman
|
90c4cb31c5
|
add SVN header to newly added files
|
2017-01-10 20:16:24 +00:00 |
|
Stanislav Shwartsman
|
10eb193e01
|
step 1 of rewrite Bochs decoder: legacy decoder tables done. TODO: avx/evex decoder tables, merge decoder and disasm together
|
2017-01-10 20:15:17 +00:00 |
|