tevador
|
c1314dc2a2
Use values from configuration.h in assembly code
|
vor 7 Jahren |
tevador
|
a22e3b3cb0
30% faster JIT compiler
|
vor 7 Jahren |
tevador
|
7f6bdd9a52
Code cleanup & refactoring
|
vor 7 Jahren |
tevador
|
f66da3911e
Fixed some compilation issues
|
vor 7 Jahren |
tevador
|
a8c7137873
Linux makefile
|
vor 7 Jahren |
tevador
|
9c383dc2ba
Added superscalar-stats
|
vor 7 Jahren |
tevador
|
2132e5fef5
SuperscalarHash interpreter
|
vor 7 Jahren |
tevador
|
233af9f14f
Minor fixes for non-x86 platforms
|
vor 7 Jahren |
tevador
|
28ed776fbe
Light JIT compiler - Linux
|
vor 7 Jahren |
tevador
|
6b344b81fd
initBlock asm version (disabled)
|
vor 7 Jahren |
tevador
|
f3b114af88
Replaced division instructions with IMUL_RCP
|
vor 7 Jahren |
tevador
|
81c5917def
Improved makefile header dependencies
|
vor 7 Jahren |
Antonis Anastasiadis
|
dd2c894d69
Use portable uname flag, handle OpenBSD case of amd64
|
vor 7 Jahren |
tevador
|
b8ce504be6
Added comments to hashAes1Rx4 and fillAes1Rx4
|
vor 7 Jahren |
tevador
|
1ee94bef2a
Added ISWAP instruction
|
vor 7 Jahren |
tevador
|
16db607025
Scratchpad size increased to 1 MiB
|
vor 7 Jahren |
tevador
|
4fb168e249
Large page support for cache
|
vor 7 Jahren |
tevador
|
451dfc5730
Optimized division by constants
|
vor 7 Jahren |
tevador
|
d1a808643d
Random accesses - JIT compiler
|
vor 7 Jahren |
tevador
|
3caecc7646
Vector FPU instructions
|
vor 7 Jahren |
tevador
|
ca59925495
JitCompilerX86: use mmap to allocate an executable buffer
|
vor 7 Jahren |
tevador
|
740c40b218
8 branch conditions for CALL/RET
|
vor 7 Jahren |
tevador
|
b9d2d853aa
Support for multiple threads
|
vor 7 Jahren |
tevador
|
cb12feaf91
t1ha2 hash for scratchpad digest
|
vor 7 Jahren |
tevador
|
ed0bc906d6
JIT compiler for x86
|
vor 7 Jahren |
tevador
|
cb0721056a
Assembly code generator for Windows 64-bit
|
vor 7 Jahren |
tevador
|
c9102ee88c
RandomX portable interpreter
|
vor 7 Jahren |