Commit Graph
16 Commits
Author SHA1 Message Date
SChernykh b109070288 Fixed ARM code 2019-02-10 16:04:24 +01:00
SChernykh 384a5c3b76 Removed unused variable 2019-02-10 15:46:55 +01:00
SChernykh dd29a6db73 Fixed ARM compilation 2019-02-10 15:34:31 +01:00
SChernykh 4baa8ee4b5 CryptonightR support for Wownero 2019-02-10 15:21:17 +01:00
SChernykh 01cb2d9a11 Make JIT memory read-only after patching is done 2019-01-19 11:22:54 +01:00
SChernykh 4e998e3223 Correct FP rounding mode for cn/half 2019-01-17 00:49:48 +01:00
SChernykh 49431e7a01 Fixed compilation error on Windows 2019-01-16 00:24:34 +01:00
SChernykh 62bf59dd09 Fixed crash in patchCode() on Linux 2019-01-16 00:09:00 +01:00
SChernykh c552280ed5 Fixes for Visual Studio 2019-01-14 16:38:28 +01:00
SChernykh 745dbbb908 Added ASM code patching when loading
For CNv2 variants with different iterations and memory size.
2019-01-14 15:34:55 +01:00
SChernykh cc361d1784 Added asm optimized code for AMD Bulldozer 2018-10-21 18:29:03 +02:00
SChernykh 71d73d4077 Cryptonight variant 2 - final version
Reference code: https://github.com/monero-project/monero/pull/4404

I tested it on x86 with av=1-10 and on ARM with av=1-4, self test passed.
2018-09-22 17:21:32 +02:00
SChernykh 58a3d51038 Fixed spaces 2018-08-29 20:27:17 +02:00
SChernykh 177993cea1 Fixed performance degradation for v0 & v1 2018-08-29 20:15:08 +02:00
SChernykh 723f46e709 Removed excess code for v0 & v1 2018-08-29 19:52:33 +02:00
SChernykh 1852eb95a2 Cryptonight variant 2 support
Reference code: https://github.com/monero-project/monero/pull/4218
2018-08-28 23:42:15 +02:00