RandomWOW/src
2019-04-12 13:32:22 +02:00
..
asm Separate executeSuperscalar function 2019-04-11 18:31:13 +02:00
blake2 Interpreter with bytecode 2019-02-09 15:45:26 +01:00
tests msvc solution 2019-04-11 20:46:35 +02:00
argon2.h RandomX portable interpreter 2018-12-11 21:00:30 +01:00
argon2_core.c Support for multiple threads 2018-12-19 21:54:44 +01:00
argon2_core.h Support for multiple threads 2018-12-19 21:54:44 +01:00
argon2_ref.c RandomX portable interpreter 2018-12-11 21:00:30 +01:00
AssemblyGeneratorX86.cpp Refactoring + comments 2019-04-12 13:32:22 +02:00
AssemblyGeneratorX86.hpp Reworked SuperscalarHash instruction set 2019-04-07 15:38:51 +02:00
Cache.cpp Implemented Dataset size increase per epoch 2019-03-10 23:14:03 +01:00
Cache.hpp Fixed cache alignment 2019-04-06 17:07:40 +02:00
catch.hpp RandomX portable interpreter 2018-12-11 21:00:30 +01:00
common.hpp SuperscalarHash JIT compiler 2019-04-06 12:00:56 +02:00
CompiledLightVirtualMachine.cpp Reworked SuperscalarHash instruction set 2019-04-07 15:38:51 +02:00
CompiledLightVirtualMachine.hpp Reworked SuperscalarHash instruction set 2019-04-07 15:38:51 +02:00
CompiledVirtualMachine.cpp Reworked SuperscalarHash instruction set 2019-04-07 15:38:51 +02:00
CompiledVirtualMachine.hpp Reworked SuperscalarHash instruction set 2019-04-07 15:38:51 +02:00
configuration.h Code generator refactoring 2019-04-12 00:02:22 +02:00
dataset.cpp initBlock asm version (disabled) 2019-03-17 00:57:48 +01:00
dataset.hpp initBlock asm version (disabled) 2019-03-17 00:57:48 +01:00
executeProgram-win64.asm Updated JIT compiler and assembly generator for new int -> float conversion 2019-02-24 17:24:06 +01:00
hashAes1Rx4.cpp Updated constants according to the specs 2019-03-16 00:10:09 +01:00
hashAes1Rx4.hpp Added ISWAP instruction 2019-02-04 17:07:00 +01:00
Instruction.cpp SuperscalarHash JIT compiler 2019-04-06 12:00:56 +02:00
Instruction.hpp SuperscalarHash interpreter 2019-04-11 00:01:22 +02:00
instructionsPortable.cpp Interpreter with bytecode 2019-02-09 15:45:26 +01:00
instructionsX64.asm RandomX portable interpreter 2018-12-11 21:00:30 +01:00
instructionWeights.hpp Added branches - ASM and JIT only 2019-03-17 23:09:11 +01:00
InterpretedVirtualMachine.cpp Refactoring + comments 2019-04-12 13:32:22 +02:00
InterpretedVirtualMachine.hpp Separate executeSuperscalar function 2019-04-11 18:31:13 +02:00
intrinPortable.h Reworked conversion int -> float for register group E 2019-02-24 14:48:07 +01:00
JitCompilerX86-static.asm SuperscalarHash interpreter 2019-04-11 00:01:22 +02:00
JitCompilerX86-static.hpp Reworked SuperscalarHash instruction set 2019-04-07 15:38:51 +02:00
JitCompilerX86-static.S SuperscalarHash interpreter 2019-04-11 00:01:22 +02:00
JitCompilerX86.cpp Refactoring + comments 2019-04-12 13:32:22 +02:00
JitCompilerX86.hpp Reworked SuperscalarHash instruction set 2019-04-07 15:38:51 +02:00
LightClientAsyncWorker.cpp initBlock: cycle columns, asm implementation 2019-03-15 18:00:51 +01:00
LightClientAsyncWorker.hpp Implemented Dataset size increase per epoch 2019-03-10 23:14:03 +01:00
LightProgramGenerator.cpp Refactoring + comments 2019-04-12 13:32:22 +02:00
LightProgramGenerator.hpp Refactoring + comments 2019-04-12 13:32:22 +02:00
main.cpp Separate executeSuperscalar function 2019-04-11 18:31:13 +02:00
Program.cpp WIP 2019-03-28 15:27:10 +01:00
Program.hpp Code generator refactoring 2019-04-12 00:02:22 +02:00
program.inc Front-end simulation 2019-03-31 13:32:16 +02:00
reciprocal.c Replaced division instructions with IMUL_RCP 2019-02-22 17:48:26 +01:00
reciprocal.h Replaced division instructions with IMUL_RCP 2019-02-22 17:48:26 +01:00
softAes.cpp Fixed softAes compilation on PowerPC 2019-02-25 13:17:26 +01:00
softAes.h Scratchpad size increased to 1 MiB 2019-01-18 23:51:18 +01:00
squareHash.asm initBlock asm version (disabled) 2019-03-17 00:57:48 +01:00
squareHash.h Minor fixes for non-x86 platforms 2019-03-22 12:03:39 +01:00
squareHash.S Fixed squareHash reference 2019-03-20 00:36:12 +01:00
Stopwatch.hpp Large page support for cache 2019-01-18 17:57:47 +01:00
TestAluFpu.cpp Vector FPU instructions 2018-12-31 19:06:45 +01:00
variant4_random_math.h WIP 2019-03-28 15:27:10 +01:00
VirtualMachine.cpp Implemented Dataset size increase per epoch 2019-03-10 23:14:03 +01:00
VirtualMachine.hpp Reworked SuperscalarHash instruction set 2019-04-07 15:38:51 +02:00
virtualMemory.cpp Implemented virtual memory free 2019-03-08 11:46:03 +01:00
virtualMemory.hpp Implemented virtual memory free 2019-03-08 11:46:03 +01:00