You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RandomX/src
tevador 67046a9f38
Full-width mantissa for group E registers and FDIV_M
5 years ago
..
asm Separate executeSuperscalar function 5 years ago
blake2 Interpreter with bytecode 5 years ago
tests Added superscalar-stats 5 years ago
AssemblyGeneratorX86.cpp Unique scratchpad addresses - interpreter 5 years ago
AssemblyGeneratorX86.hpp More refactoring 5 years ago
Blake2Generator.cpp Added superscalar-stats 5 years ago
Blake2Generator.hpp More refactoring 5 years ago
Cache.cpp Implemented Dataset size increase per epoch 5 years ago
Cache.hpp Fixed cache alignment 5 years ago
CompiledLightVirtualMachine.cpp Full-width mantissa for group E registers and FDIV_M 5 years ago
CompiledLightVirtualMachine.hpp More refactoring 5 years ago
CompiledVirtualMachine.cpp Full-width mantissa for group E registers and FDIV_M 5 years ago
CompiledVirtualMachine.hpp More refactoring 5 years ago
Instruction.cpp Unique scratchpad addresses - interpreter 5 years ago
Instruction.hpp Unique scratchpad addresses - interpreter 5 years ago
InterpretedVirtualMachine.cpp Full-width mantissa for group E registers and FDIV_M 5 years ago
InterpretedVirtualMachine.hpp Full-width mantissa for group E registers and FDIV_M 5 years ago
JitCompilerX86-static.S SuperscalarHash interpreter 5 years ago
JitCompilerX86-static.asm SuperscalarHash interpreter 5 years ago
JitCompilerX86-static.hpp Reworked SuperscalarHash instruction set 5 years ago
JitCompilerX86.cpp Full-width mantissa for group E registers and FDIV_M 5 years ago
JitCompilerX86.hpp Full-width mantissa for group E registers and FDIV_M 5 years ago
Program.cpp WIP 5 years ago
Program.hpp Full-width mantissa for group E registers and FDIV_M 5 years ago
Stopwatch.hpp Large page support for cache 6 years ago
TestAluFpu.cpp Vector FPU instructions 6 years ago
VirtualMachine.cpp Full-width mantissa for group E registers and FDIV_M 5 years ago
VirtualMachine.hpp Full-width mantissa for group E registers and FDIV_M 5 years ago
argon2.h RandomX portable interpreter 6 years ago
argon2_core.c Support for multiple threads 6 years ago
argon2_core.h Support for multiple threads 6 years ago
argon2_ref.c RandomX portable interpreter 6 years ago
catch.hpp RandomX portable interpreter 6 years ago
common.hpp Unique scratchpad addresses 5 years ago
configuration.h Unique scratchpad addresses - interpreter 5 years ago
dataset.cpp initBlock asm version (disabled) 5 years ago
dataset.hpp initBlock asm version (disabled) 5 years ago
executeProgram-win64.asm Updated JIT compiler and assembly generator for new int -> float conversion 5 years ago
hashAes1Rx4.cpp Updated constants according to the specs 5 years ago
hashAes1Rx4.hpp Added ISWAP instruction 5 years ago
instructionWeights.hpp Unique scratchpad addresses - interpreter 5 years ago
instructionsPortable.cpp Interpreter with bytecode 5 years ago
instructionsX64.asm RandomX portable interpreter 6 years ago
intrinPortable.h Full-width mantissa for group E registers and FDIV_M 5 years ago
main.cpp Full-width mantissa for group E registers and FDIV_M 5 years ago
program.inc Unique scratchpad addresses - interpreter 5 years ago
reciprocal.c Replaced division instructions with IMUL_RCP 5 years ago
reciprocal.h Replaced division instructions with IMUL_RCP 5 years ago
softAes.cpp Removed unused AES key expansion code 5 years ago
softAes.h Removed unused AES key expansion code 5 years ago
squareHash.S Fixed squareHash reference 5 years ago
squareHash.asm initBlock asm version (disabled) 5 years ago
squareHash.h Minor fixes for non-x86 platforms 5 years ago
superscalarGenerator.cpp Unique scratchpad addresses - interpreter 5 years ago
superscalarGenerator.hpp More refactoring 5 years ago
virtualMemory.cpp Implemented virtual memory free 5 years ago
virtualMemory.hpp Implemented virtual memory free 5 years ago