Stanislav Shwartsman
|
42b0714992
|
rename fetchdecode.cc -> fetchdecode32.cc
|
2016-09-25 18:25:47 +00:00 |
|
Stanislav Shwartsman
|
d9e818cd5d
|
refactoring in the Bochs decoder code
|
2016-09-25 18:19:59 +00:00 |
|
Stanislav Shwartsman
|
8f20cecbae
|
fixed code style in fetchdecode.cc, avoid code duplication
|
2016-09-08 17:29:09 +00:00 |
|
Stanislav Shwartsman
|
b7091b09f6
|
cleanup in fetchdecode functions
|
2016-09-08 15:09:29 +00:00 |
|
Stanislav Shwartsman
|
14b7fff442
|
remove unexpected change in fetchdecode.cc
|
2016-08-30 18:43:36 +00:00 |
|
Stanislav Shwartsman
|
032da78e52
|
remove SMP and AVX from Android build script. reduce the binary size and make faster binary (SMP makes binary a lot slower)
|
2016-08-30 18:42:39 +00:00 |
|
Stanislav Shwartsman
|
88637aa9ef
|
fixed potential uninitialized variable access when decoding AVX/XOP/EVEX
|
2016-07-06 09:09:49 +00:00 |
|
Stanislav Shwartsman
|
6761495f7e
|
second step if Bochs decoder refactoring: extracted assign_srcs code to separate methods
|
2016-07-05 20:42:25 +00:00 |
|
Stanislav Shwartsman
|
2a98e7bc63
|
fixed decoder bug introduced in svn rev12927
|
2016-07-05 18:04:23 +00:00 |
|
Stanislav Shwartsman
|
033303399d
|
properly set segment register for 64-bit decode
|
2016-07-03 20:07:16 +00:00 |
|
Stanislav Shwartsman
|
98da36a63f
|
extract decoding of modrm into dedicated function in decoder
|
2016-07-03 19:51:33 +00:00 |
|
Stanislav Shwartsman
|
7a34f00f99
|
extracted fetchdecode into separated folder under cpu and also out of BX_CPU_C class into stand-alone module. Next step: wrap it up nicely and define clear interace to CPU model to minimize dependencies. Ideally I need fetchdecode to not include CPU at all
|
2016-06-12 21:23:48 +00:00 |
|