JIT.md
LICENSE
MANIFEST.in
README.md
setup.cfg
setup.py
test-travis.sh
test.sh
py_cryptonight.egg-info/PKG-INFO
py_cryptonight.egg-info/SOURCES.txt
py_cryptonight.egg-info/dependency_links.txt
py_cryptonight.egg-info/requires.txt
py_cryptonight.egg-info/top_level.txt
pycryptonight/__init__.py
pycryptonight/tests/__init__.py
pycryptonight/tests/test.py
pycryptonight/tests/data/tests-fast.txt
pycryptonight/tests/data/tests-slow-1.txt
pycryptonight/tests/data/tests-slow-2.txt
pycryptonight/tests/data/tests-slow-4.txt
pycryptonight/tests/data/tests-slow.txt
src/pycryptonight.cpp
src/pycryptonight.h
src/cryptonight/CMakeLists.txt
src/cryptonight/CryptonightR_JIT.cpp
src/cryptonight/CryptonightR_JIT.h
src/cryptonight/CryptonightR_JIT_x86_64.c
src/cryptonight/CryptonightR_base.h
src/cryptonight/CryptonightR_template.S
src/cryptonight/CryptonightR_template.cpp
src/cryptonight/CryptonightR_template.h
src/cryptonight/aesb.cpp
src/cryptonight/blake256.cpp
src/cryptonight/blake256.h
src/cryptonight/c_threads.h
src/cryptonight/duration.h
src/cryptonight/ea_config.h
src/cryptonight/easylogging++.cc
src/cryptonight/easylogging++.h
src/cryptonight/epee_warnings.h
src/cryptonight/generic-ops.h
src/cryptonight/groestl.cpp
src/cryptonight/groestl.h
src/cryptonight/groestl_tables.h
src/cryptonight/hash-extra-blake.cpp
src/cryptonight/hash-extra-groestl.cpp
src/cryptonight/hash-extra-jh.cpp
src/cryptonight/hash-extra-skein.cpp
src/cryptonight/hash-ops.h
src/cryptonight/hash.cpp
src/cryptonight/hash.h
src/cryptonight/hmac-keccak.c
src/cryptonight/hmac-keccak.h
src/cryptonight/initializer.h
src/cryptonight/int-util.h
src/cryptonight/jh.cpp
src/cryptonight/jh.h
src/cryptonight/keccak.cpp
src/cryptonight/keccak.h
src/cryptonight/main.c
src/cryptonight/memwipe.cpp
src/cryptonight/memwipe.h
src/cryptonight/misc_log_ex.h
src/cryptonight/mlog.cpp
src/cryptonight/oaes_config.h
src/cryptonight/oaes_lib.cpp
src/cryptonight/oaes_lib.h
src/cryptonight/random.c
src/cryptonight/random.h
src/cryptonight/randomx.h
src/cryptonight/rx-slow-hash.cpp
src/cryptonight/skein.cpp
src/cryptonight/skein.h
src/cryptonight/skein_port.h
src/cryptonight/slow-hash.cpp
src/cryptonight/tree-hash.c
src/cryptonight/variant2_int_sqrt.h
src/cryptonight/variant4_random_math.h
src/cryptonight/warnings.h
src/cryptonight/cmake-build-debug/CMakeCache.txt
src/cryptonight/cmake-build-debug/Makefile
src/cryptonight/cmake-build-debug/cmake_install.cmake
src/cryptonight/cmake-build-debug/pycryptonight.cbp
src/cryptonight/cmake-build-debug/.cmake/api/v1/query/cache-v2
src/cryptonight/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1
src/cryptonight/cmake-build-debug/.cmake/api/v1/query/codemodel-v2
src/cryptonight/cmake-build-debug/.cmake/api/v1/query/toolchains-v1
src/cryptonight/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake
src/cryptonight/cmake-build-debug/CMakeFiles/CMakeError.log
src/cryptonight/cmake-build-debug/CMakeFiles/CMakeOutput.log
src/cryptonight/cmake-build-debug/CMakeFiles/Makefile.cmake
src/cryptonight/cmake-build-debug/CMakeFiles/Makefile2
src/cryptonight/cmake-build-debug/CMakeFiles/TargetDirectories.txt
src/cryptonight/cmake-build-debug/CMakeFiles/clion-environment.txt
src/cryptonight/cmake-build-debug/CMakeFiles/clion-log.txt
src/cryptonight/cmake-build-debug/CMakeFiles/cmake.check_cache
src/cryptonight/cmake-build-debug/CMakeFiles/progress.marks
src/cryptonight/cmake-build-debug/CMakeFiles/3.15.3/CMakeCCompiler.cmake
src/cryptonight/cmake-build-debug/CMakeFiles/3.15.3/CMakeCXXCompiler.cmake
src/cryptonight/cmake-build-debug/CMakeFiles/3.15.3/CMakeDetermineCompilerABI_C.bin
src/cryptonight/cmake-build-debug/CMakeFiles/3.15.3/CMakeDetermineCompilerABI_CXX.bin
src/cryptonight/cmake-build-debug/CMakeFiles/3.15.3/CMakeSystem.cmake
src/cryptonight/cmake-build-debug/CMakeFiles/3.15.3/CompilerIdC/CMakeCCompilerId.c
src/cryptonight/cmake-build-debug/CMakeFiles/3.15.3/CompilerIdC/a.out
src/cryptonight/cmake-build-debug/CMakeFiles/3.15.3/CompilerIdCXX/CMakeCXXCompilerId.cpp
src/cryptonight/cmake-build-debug/CMakeFiles/3.15.3/CompilerIdCXX/a.out
src/cryptonight/cmake-build-debug/CMakeFiles/3.23.2/CMakeSystem.cmake
src/cryptonight/cmake-build-debug/CMakeFiles/3.23.2/CompilerIdC/CMakeCCompilerId.c
src/cryptonight/cmake-build-debug/CMakeFiles/3.23.2/CompilerIdC/CMakeCCompilerId.o
src/cryptonight/cmake-build-debug/CMakeFiles/3.23.2/CompilerIdCXX/CMakeCXXCompilerId.cpp
src/cryptonight/cmake-build-debug/CMakeFiles/3.23.2/CompilerIdCXX/CMakeCXXCompilerId.o
src/cryptonight/cmake-build-debug/CMakeFiles/pycryptonight.dir/DependInfo.cmake
src/cryptonight/cmake-build-debug/CMakeFiles/pycryptonight.dir/build.make
src/cryptonight/cmake-build-debug/CMakeFiles/pycryptonight.dir/cmake_clean.cmake
src/cryptonight/cmake-build-debug/CMakeFiles/pycryptonight.dir/depend.make
src/cryptonight/cmake-build-debug/CMakeFiles/pycryptonight.dir/flags.make
src/cryptonight/cmake-build-debug/CMakeFiles/pycryptonight.dir/link.txt
src/cryptonight/cmake-build-debug/CMakeFiles/pycryptonight.dir/progress.make
src/misc/getopt.h
src/misc/unistd.h
src/randomx/aes_hash.cpp
src/randomx/aes_hash.hpp
src/randomx/allocator.cpp
src/randomx/allocator.hpp
src/randomx/argon2.h
src/randomx/argon2_avx2.cpp
src/randomx/argon2_core.cpp
src/randomx/argon2_core.h
src/randomx/argon2_ref.cpp
src/randomx/argon2_ssse3.cpp
src/randomx/assembly_generator_x86.cpp
src/randomx/assembly_generator_x86.hpp
src/randomx/blake2_generator.cpp
src/randomx/blake2_generator.hpp
src/randomx/bytecode_machine.cpp
src/randomx/bytecode_machine.hpp
src/randomx/common.hpp
src/randomx/configuration.h
src/randomx/cpu.cpp
src/randomx/cpu.hpp
src/randomx/dataset.cpp
src/randomx/dataset.hpp
src/randomx/instruction.cpp
src/randomx/instruction.hpp
src/randomx/instruction_weights.hpp
src/randomx/instructions_portable.cpp
src/randomx/intrin_portable.h
src/randomx/jit_compiler.hpp
src/randomx/jit_compiler_a64.cpp
src/randomx/jit_compiler_a64.hpp
src/randomx/jit_compiler_a64_static.S
src/randomx/jit_compiler_a64_static.hpp
src/randomx/jit_compiler_fallback.hpp
src/randomx/jit_compiler_x86.cpp
src/randomx/jit_compiler_x86.hpp
src/randomx/jit_compiler_x86_static.S
src/randomx/jit_compiler_x86_static.asm
src/randomx/jit_compiler_x86_static.hpp
src/randomx/program.hpp
src/randomx/randomx.cpp
src/randomx/randomx.h
src/randomx/reciprocal.cpp
src/randomx/reciprocal.h
src/randomx/soft_aes.cpp
src/randomx/soft_aes.h
src/randomx/superscalar.cpp
src/randomx/superscalar.hpp
src/randomx/superscalar_program.hpp
src/randomx/virtual_machine.cpp
src/randomx/virtual_machine.hpp
src/randomx/virtual_memory.cpp
src/randomx/virtual_memory.h
src/randomx/vm_compiled.cpp
src/randomx/vm_compiled.hpp
src/randomx/vm_compiled_light.cpp
src/randomx/vm_compiled_light.hpp
src/randomx/vm_interpreted.cpp
src/randomx/vm_interpreted.hpp
src/randomx/vm_interpreted_light.cpp
src/randomx/vm_interpreted_light.hpp
src/randomx/asm/configuration.asm
src/randomx/asm/program_epilogue_linux.inc
src/randomx/asm/program_epilogue_store.inc
src/randomx/asm/program_epilogue_win64.inc
src/randomx/asm/program_loop_load.inc
src/randomx/asm/program_loop_store.inc
src/randomx/asm/program_prologue_linux.inc
src/randomx/asm/program_prologue_win64.inc
src/randomx/asm/program_read_dataset.inc
src/randomx/asm/program_read_dataset_sshash_fin.inc
src/randomx/asm/program_read_dataset_sshash_init.inc
src/randomx/asm/program_sshash_constants.inc
src/randomx/asm/program_sshash_load.inc
src/randomx/asm/program_sshash_prefetch.inc
src/randomx/asm/program_xmm_constants.inc
src/randomx/asm/randomx_reciprocal.inc
src/randomx/blake2/blake2-impl.h
src/randomx/blake2/blake2.h
src/randomx/blake2/blake2b.cpp
src/randomx/blake2/blamka-round-avx2.h
src/randomx/blake2/blamka-round-ref.h
src/randomx/blake2/blamka-round-ssse3.h
src/randomx/blake2/endian.h
src/randomx/tests/affinity.cpp
src/randomx/tests/affinity.hpp
src/randomx/tests/api-example1.c
src/randomx/tests/api-example2.cpp
src/randomx/tests/benchmark.cpp
src/randomx/tests/code-generator.cpp
src/randomx/tests/jit-performance.cpp
src/randomx/tests/perf-simulation.cpp
src/randomx/tests/rng-tests.cpp
src/randomx/tests/runtime-distr.cpp
src/randomx/tests/scratchpad-entropy.cpp
src/randomx/tests/stopwatch.hpp
src/randomx/tests/superscalar-avalanche.cpp
src/randomx/tests/superscalar-init.cpp
src/randomx/tests/superscalar-stats.cpp
src/randomx/tests/tests.cpp
src/randomx/tests/utility.hpp