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 |
|
Volker Ruppert
|
c78026a9a2
|
- deleted executable properties from source files
|
2011-04-03 10:29:19 +00:00 |
|
Stanislav Shwartsman
|
7d80a6ebe0
|
Adding Id and Rev property to all files
|
2011-02-24 21:54:04 +00:00 |
|
Stanislav Shwartsman
|
a1bc92a46b
|
split more SSE opcodes
|
2011-01-08 11:20:29 +00:00 |
|
Stanislav Shwartsman
|
1bd512e98d
|
split more SSE ops, optimizations in MMX code
|
2010-12-25 17:04:36 +00:00 |
|
Stanislav Shwartsman
|
9aa503cb9d
|
fixed warnings for win64 compilation
|
2010-11-23 14:59:36 +00:00 |
|
Stanislav Shwartsman
|
033a20b3b2
|
allow to configure CPU features at runtime - implemened on example of SSE/AES/MOVBE/POPCNT
|
2010-02-25 22:04:31 +00:00 |
|
Stanislav Shwartsman
|
70dc124b3a
|
1st step of moving CPU options to runtime
|
2010-02-24 19:27:51 +00:00 |
|
Stanislav Shwartsman
|
7254ea36a1
|
copyright fixes + small optimization
|
2009-10-14 20:45:29 +00:00 |
|
Stanislav Shwartsman
|
9929e6ed78
|
- updated FSF address
|
2009-01-16 18:18:59 +00:00 |
|
Stanislav Shwartsman
|
6b79e1e204
|
Add missed crc32.cc
|
2008-08-12 04:57:59 +00:00 |
|