Stanislav Shwartsman
|
002c86660a
|
reword all the CPU code in preparation for future CPU speedup implementation.
Bochs emulation can be another 10-15% faster using technique described in paper
"Fast Microcode Interpretation with Transactional Commit/Abort"
http://amas-bt.cs.virginia.edu/2011proceedings/amasbt2011-p3.pdf
|
2011-07-06 20:01:18 +00:00 |
|
Stanislav Shwartsman
|
2f582db722
|
compile less stuff for cpu-level=5
|
2011-06-26 19:15:30 +00:00 |
|
Stanislav Shwartsman
|
ef38c9e235
|
fix decode for VCVTPH2PS
|
2011-06-11 18:26:05 +00:00 |
|
Stanislav Shwartsman
|
8399dee24c
|
implemented AVX float16 convert instructions
|
2011-06-11 13:12:32 +00:00 |
|
Stanislav Shwartsman
|
d440a5eda0
|
avx bug fix
|
2011-04-29 23:06:50 +00:00 |
|
Stanislav Shwartsman
|
7664c55b08
|
first fixups after AVX
(and for AVX)
|
2011-03-20 18:27:31 +00:00 |
|
Stanislav Shwartsman
|
7ced718040
|
implemented AVX instructions support
many changes - some cleanup will follow
please report ay found bugs !
|
2011-03-19 20:09:34 +00:00 |
|