Implementation notes: armeabi, jetsontk1, crypto_hash

Computer: jetsontk1
Architecture: armeabi
CPU ID: unknown CPU ID
CPU cycles/second: 2045763658...2066167685 (cortex)
SUPERCOP version: 20170725
Benchmark dates: 20170501...20170830

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
atelopus64crypto_hash/atelopus64/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash256crypto_hash/bash256/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash256crypto_hash/bash256/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash384crypto_hash/bash384/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash384crypto_hash/bash384/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash512crypto_hash/bash512/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash512crypto_hash/bash512/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
394321.00bblake256crypto_hash/bblake256/bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (6.3.0)
402761.02bblake256crypto_hash/bblake256/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (6.3.0)
319091.00blake256crypto_hash/blake256/arm_thumb2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
325651.02blake256crypto_hash/blake256/bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
333411.04blake256crypto_hash/blake256/sphlibgcc -funroll-loops -O2 -fomit-frame-pointer
337361.06blake256crypto_hash/blake256/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer
372821.17blake256crypto_hash/blake256/vect128-neongcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
403861.27blake256crypto_hash/blake256/vect128gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
416921.31blake256crypto_hash/blake256/arm11clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
441411.38blake256crypto_hash/blake256/sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
494491.55blake256crypto_hash/blake256/refclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
blake256crypto_hash/blake256/vect128-mmxhackgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
148671.00blake2bcrypto_hash/blake2b/moon/neon/32gcc -mcpu=arm6 -O -fomit-frame-pointer (6.3.0)
336282.26blake2bcrypto_hash/blake2b/refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
370392.49blake2bcrypto_hash/blake2b/regsclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
481983.24blake2bcrypto_hash/blake2b/moon/armv6/32gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avx2-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/avx2-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/avx2-3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/avxiccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/avx/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/avx/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/avx2/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/avx2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/sse2/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/ssse3/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/xop/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/ymmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
159551.00blake2scrypto_hash/blake2s/moon/armv6/32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.3.0)
181011.13blake2scrypto_hash/blake2s/regsgcc -mcpu=arm810 -O3 -fomit-frame-pointer
192201.20blake2scrypto_hash/blake2s/refgcc -mcpu=arm710c -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/avxiccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/avx/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/avx/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/sse2/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/sse2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/ssse3/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/ssse3/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/xop/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
254131.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (6.3.0)
323021.27blake32crypto_hash/blake32/sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
366291.44blake32crypto_hash/blake32/refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
244151.00blake512crypto_hash/blake512/vect128-neon (0.8)gcc -mcpu=arm700i -Os -fomit-frame-pointer (6.3.0)
544672.23blake512crypto_hash/blake512/regsclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
589702.42blake512crypto_hash/blake512/bswapclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
674812.76blake512crypto_hash/blake512/sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
681412.79blake512crypto_hash/blake512/sphlib-smallclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
769873.15blake512crypto_hash/blake512/refclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
blake512crypto_hash/blake512/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake512crypto_hash/blake512/vect128-inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
594631.00blake64crypto_hash/blake64/sphlib-small (SPHLIB_2.1)clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
600661.01blake64crypto_hash/blake64/sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
682281.15blake64crypto_hash/blake64/refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
165711.00bmw256crypto_hash/bmw256/optc01 (Optimized_C_-_BMW256,_opt01)gcc -mcpu=strongarm -O2 -fomit-frame-pointer (6.3.0)
165941.00bmw256crypto_hash/bmw256/optc04gcc -mcpu=arm7 -O3 -fomit-frame-pointer
167551.01bmw256crypto_hash/bmw256/optc02gcc -mcpu=arm3 -O2 -fomit-frame-pointer
167821.01bmw256crypto_hash/bmw256/optc03gcc -mcpu=arm70 -O2 -fomit-frame-pointer
173271.05bmw256crypto_hash/bmw256/optbbegcc -mcpu=arm700 -O3 -fomit-frame-pointer
173441.05bmw256crypto_hash/bmw256/optabegcc -mcpu=arm7500 -O3 -fomit-frame-pointer
174721.05bmw256crypto_hash/bmw256/optbgbegcc -mcpu=arm8 -O3 -fomit-frame-pointer
191311.15bmw256crypto_hash/bmw256/sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
197431.19bmw256crypto_hash/bmw256/sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer
282251.70bmw256crypto_hash/bmw256/refclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
259961.00bmw512crypto_hash/bmw512/sphlib (SPHLIB_3.0)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
260061.00bmw512crypto_hash/bmw512/optbbeclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
262461.01bmw512crypto_hash/bmw512/optc04clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
263741.01bmw512crypto_hash/bmw512/optabeclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
276761.06bmw512crypto_hash/bmw512/optbgbeclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
364561.40bmw512crypto_hash/bmw512/optc01clang -O3 -fomit-frame-pointer -Qunused-arguments
370981.43bmw512crypto_hash/bmw512/optc02clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
377421.45bmw512crypto_hash/bmw512/sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
379471.46bmw512crypto_hash/bmw512/optc03clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
410931.58bmw512crypto_hash/bmw512/refgcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
bmw512crypto_hash/bmw512/arm/neon/SSEmap_v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
19459601.00cubehash161crypto_hash/cubehash161/unrolledclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
21634931.11cubehash161crypto_hash/cubehash161/simplegcc -mcpu=arm7100 -O3 -fomit-frame-pointer
27452141.41cubehash161crypto_hash/cubehash161/specclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1730811.00cubehash1616crypto_hash/cubehash1616/unrolledclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1804431.04cubehash1616crypto_hash/cubehash1616/simplegcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer
4348912.51cubehash1616crypto_hash/cubehash1616/specgcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
9935431.00cubehash162crypto_hash/cubehash162/unrolledclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
11093781.12cubehash162crypto_hash/cubehash162/simplegcc -funroll-loops -O -fomit-frame-pointer
15373661.55cubehash162crypto_hash/cubehash162/specgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
315041.00cubehash1632crypto_hash/cubehash1632/armneongcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
568231.80cubehash1632crypto_hash/cubehash1632/unrolled3clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
574531.82cubehash1632crypto_hash/cubehash1632/unrolled4clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
585041.86cubehash1632crypto_hash/cubehash1632/sphlibclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments
585451.86cubehash1632crypto_hash/cubehash1632/unrolled5clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
587341.86cubehash1632crypto_hash/cubehash1632/sphlib-smallclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
748592.38cubehash1632crypto_hash/cubehash1632/armgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
1005533.19cubehash1632crypto_hash/cubehash1632/unrolled2clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1125513.57cubehash1632crypto_hash/cubehash1632/unrolledclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1143513.63cubehash1632crypto_hash/cubehash1632/simplegcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer
5242591.00cubehash164crypto_hash/cubehash164/unrolledclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
5784511.10cubehash164crypto_hash/cubehash164/simplegcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer
9083991.73cubehash164crypto_hash/cubehash164/specgcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
2968661.00cubehash168crypto_hash/cubehash168/unrolledclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
3133111.06cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
5889681.98cubehash168crypto_hash/cubehash168/specgcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
271151.00cubehash512crypto_hash/cubehash512/armneongcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (6.3.0)
495111.83cubehash512crypto_hash/cubehash512/unrolled3clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
501961.85cubehash512crypto_hash/cubehash512/unrolled4clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
505791.87cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
649632.40cubehash512crypto_hash/cubehash512/armgcc -fno-schedule-insns -Os -fomit-frame-pointer
832833.07cubehash512crypto_hash/cubehash512/unrolled2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
919953.39cubehash512crypto_hash/cubehash512/unrolledclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
957013.53cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -O -fomit-frame-pointer
10395001.00cubehash81crypto_hash/cubehash81/unrolledclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
11399361.10cubehash81crypto_hash/cubehash81/simplegcc -mcpu=arm710c -O3 -fomit-frame-pointer
17215521.66cubehash81crypto_hash/cubehash81/specgcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer
1052161.00cubehash816crypto_hash/cubehash816/simplegcc -mcpu=arm620 -O3 -fomit-frame-pointer (6.3.0)
1060331.01cubehash816crypto_hash/cubehash816/unrolledclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
3603433.42cubehash816crypto_hash/cubehash816/specgcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer
5405731.00cubehash82crypto_hash/cubehash82/unrolledclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
5919531.10cubehash82crypto_hash/cubehash82/simplegcc -mcpu=arm7dmi -O3 -fomit-frame-pointer
9837701.82cubehash82crypto_hash/cubehash82/specgcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer
695341.00cubehash832crypto_hash/cubehash832/simplegcc -mcpu=arm7d -O3 -fomit-frame-pointer (6.3.0)
727441.05cubehash832crypto_hash/cubehash832/unrolledgcc -mcpu=arm710 -O3 -fomit-frame-pointer
3131784.50cubehash832crypto_hash/cubehash832/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2918421.00cubehash84crypto_hash/cubehash84/unrolledclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
3123341.07cubehash84crypto_hash/cubehash84/simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer
6272962.15cubehash84crypto_hash/cubehash84/specgcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer
1743531.00cubehash88crypto_hash/cubehash88/unrolledclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1763631.01cubehash88crypto_hash/cubehash88/simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer
4485332.57cubehash88crypto_hash/cubehash88/specgcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer
804441.00echo256crypto_hash/echo256/generic/opt32 (2.1)clang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
976041.21echo256crypto_hash/echo256/sphlibgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
995691.24echo256crypto_hash/echo256/sphlib-smallclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1052401.31echo256crypto_hash/echo256/powerpc/pp32cv2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
1173761.46echo256crypto_hash/echo256/generic/opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
1529941.90echo256crypto_hash/echo256/powerpc/pp32cv1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
echo256crypto_hash/echo256/ccalik/bitslicedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1392181.00echo512crypto_hash/echo512/generic/opt32 (2.1)clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1741061.25echo512crypto_hash/echo512/sphlibgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1798621.29echo512crypto_hash/echo512/sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1836211.32echo512crypto_hash/echo512/powerpc/pp32cv2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
2097501.51echo512crypto_hash/echo512/generic/opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
2683581.93echo512crypto_hash/echo512/powerpc/pp32cv1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
echo512crypto_hash/echo512/ccalik/bitslicedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
630951.00echosp256crypto_hash/echosp256/generic/opt32 (2.1)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
826101.31echosp256crypto_hash/echosp256/powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
920651.46echosp256crypto_hash/echosp256/generic/opt64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
1194351.89echosp256crypto_hash/echosp256/powerpc/pp32cv1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
985811.00echosp512crypto_hash/echosp512/generic/opt32 (2.1)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1293971.31echosp512crypto_hash/echosp512/powerpc/pp32cv2clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
1456251.48echosp512crypto_hash/echosp512/generic/opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1872401.90echosp512crypto_hash/echosp512/powerpc/pp32cv1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
105701.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -mcpu=strongarm1100 -O -fomit-frame-pointer (6.3.0)
117201.11edonr256crypto_hash/edonr256/optcgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
147391.00edonr512crypto_hash/edonr512/optc (Optimized_C_v2.0)gcc -mcpu=cortex-a15 -mfpu=neon -O -fomit-frame-pointer -fwrapv (6.3.0)
157971.07edonr512crypto_hash/edonr512/swpbegcc -mcpu=cortex-a9 -mfpu=neon -Os -fomit-frame-pointer -fwrapv
1202241.00essence224crypto_hash/essence224/gccgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (6.3.0)
1213411.00essence256crypto_hash/essence256/gccgcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
888581.00essence384crypto_hash/essence384/gccgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (6.3.0)
889731.00essence512crypto_hash/essence512/gccgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (6.3.0)
1407241811.00fsb256crypto_hash/fsb256/refgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (6.3.0)
1253649081.00fsb512crypto_hash/fsb512/refgcc -mcpu=arm2 -O3 -fomit-frame-pointer (6.3.0)
459931.00fugue2crypto_hash/fugue2/cop_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (6.3.0)
635221.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
652211.03fugue256crypto_hash/fugue256/ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1077941.70fugue256crypto_hash/fugue256/ANSI_opt64clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments
1264711.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (6.3.0)
732121.00groestl256crypto_hash/groestl256/neon-bitslice (1.0)clang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
751531.03groestl256crypto_hash/groestl256/neon-tableclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
795771.09groestl256crypto_hash/groestl256/arm11gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
1055501.44groestl256crypto_hash/groestl256/arm32gcc -mcpu=arm700 -O -fomit-frame-pointer
1320601.80groestl256crypto_hash/groestl256/sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
1421081.94groestl256crypto_hash/groestl256/32bit-2ktablegcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
1472592.01groestl256crypto_hash/groestl256/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1474972.01groestl256crypto_hash/groestl256/opt32gcc -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
1476832.02groestl256crypto_hash/groestl256/sphlib-adaptedgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1506992.06groestl256crypto_hash/groestl256/sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
2455603.35groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -mcpu=arm7dm -O3 -fomit-frame-pointer
2963074.05groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
3142584.29groestl256crypto_hash/groestl256/8bit_cclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
6819429.31groestl256crypto_hash/groestl256/thumb-asm-fastgcc -funroll-loops
127641117.43groestl256crypto_hash/groestl256/thumb-asm-smallgcc -funroll-loops
groestl256crypto_hash/groestl256/neon-vpermgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
groestl256crypto_hash/groestl256/vperm-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1158351.00groestl512crypto_hash/groestl512/neon-table (1.0)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1518601.31groestl512crypto_hash/groestl512/arm32gcc -mcpu=arm7500 -O3 -fomit-frame-pointer
2063291.78groestl512crypto_hash/groestl512/sphlib-adaptedgcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv
2119501.83groestl512crypto_hash/groestl512/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
2138171.85groestl512crypto_hash/groestl512/opt32gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
2401222.07groestl512crypto_hash/groestl512/sphlibgcc -mcpu=cortex-a15 -mfpu=neon -O -fomit-frame-pointer -fwrapv
3346882.89groestl512crypto_hash/groestl512/sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
5121164.42groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -mcpu=arm700 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsicrypto_hash/hamsi/simd-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsicrypto_hash/hamsi/simd-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsicrypto_hash/hamsi/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsicrypto_hash/hamsi/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsi512crypto_hash/hamsi512/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsi512crypto_hash/hamsi512/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
768501.00jh224crypto_hash/jh224/bitslice_ref32gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
794251.03jh224crypto_hash/jh224/bitslice_opt32gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
1495941.95jh224crypto_hash/jh224/simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2011872.62jh224crypto_hash/jh224/bitslice_opt64clang -O3 -fomit-frame-pointer -Qunused-arguments
2860953.72jh224crypto_hash/jh224/bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
772811.00jh256crypto_hash/jh256/bitslice_ref32gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
793031.03jh256crypto_hash/jh256/bitslice_opt32gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
1493881.93jh256crypto_hash/jh256/simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2011082.60jh256crypto_hash/jh256/bitslice_opt64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
2823213.65jh256crypto_hash/jh256/bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
768291.00jh384crypto_hash/jh384/bitslice_ref32gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
792301.03jh384crypto_hash/jh384/bitslice_opt32gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
1503431.96jh384crypto_hash/jh384/simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2013652.62jh384crypto_hash/jh384/bitslice_opt64clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments
2857643.72jh384crypto_hash/jh384/bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
772881.00jh512crypto_hash/jh512/bitslice_ref32gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
797721.03jh512crypto_hash/jh512/bitslice_opt32gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
1495901.94jh512crypto_hash/jh512/simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2010992.60jh512crypto_hash/jh512/bitslice_opt64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
2837223.67jh512crypto_hash/jh512/bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
330181.00keccakcrypto_hash/keccak/inplace-armv7a-neon (3.2.1)clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
654901.98keccakcrypto_hash/keccak/opt32bi-rvku2gcc -mcpu=arm810 -O -fomit-frame-pointer
662452.01keccakcrypto_hash/keccak/simple32bigcc -mcpu=strongarm1100 -O -fomit-frame-pointer
664952.01keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
667942.02keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer
674142.04keccakcrypto_hash/keccak/inplace32bi-armv7aclang -O3 -fomit-frame-pointer -Qunused-arguments
705442.14keccakcrypto_hash/keccak/inplace32bigcc -mcpu=strongarm1100 -O -fomit-frame-pointer
752932.28keccakcrypto_hash/keccak/arm11gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv
782842.37keccakcrypto_hash/keccak/simpleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
808792.45keccakcrypto_hash/keccak/opt64u6clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
821602.49keccakcrypto_hash/keccak/opt64lcu6clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
951002.88keccakcrypto_hash/keccak/inplacegcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv
1608244.87keccakcrypto_hash/keccak/opt64lcu24gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
1854825.62keccakcrypto_hash/keccak/compactgcc -funroll-loops -O2 -fomit-frame-pointer
2120796.42keccakcrypto_hash/keccak/compact8gcc -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplace32bi-armv6mgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
551991.00keccakc1024crypto_hash/keccakc1024/inplace-armv7a-neon (3.2.1)clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1020651.85keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -mcpu=arm810 -O -fomit-frame-pointer
1032231.87keccakc1024crypto_hash/keccakc1024/simple32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1033221.87keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1043651.89keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1076311.95keccakc1024crypto_hash/keccakc1024/inplace32bi-armv7aclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
1111332.01keccakc1024crypto_hash/keccakc1024/inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
1317942.39keccakc1024crypto_hash/keccakc1024/simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments
1356802.46keccakc1024crypto_hash/keccakc1024/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1388742.52keccakc1024crypto_hash/keccakc1024/sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1391412.52keccakc1024crypto_hash/keccakc1024/opt64lcu6clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1408032.55keccakc1024crypto_hash/keccakc1024/sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
1592612.89keccakc1024crypto_hash/keccakc1024/inplacegcc -mcpu=cortex-a15 -mfpu=neon -Os -fomit-frame-pointer -fwrapv
2751484.98keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -mcpu=cortex-a9 -mfpu=neon -Os -fomit-frame-pointer -fwrapv
2921335.29keccakc1024crypto_hash/keccakc1024/compactgcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
3545466.42keccakc1024crypto_hash/keccakc1024/compact8gcc -funroll-loops -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplace32bi-armv6mgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
531331.00keccakc256crypto_hash/keccakc256/simple32bi (3.1.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (6.3.0)
534501.01keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -mcpu=arm8 -O -fomit-frame-pointer
538481.01keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (6.3.0)
540321.02keccakc256crypto_hash/keccakc256/inplace32bi-armv7aclang -O3 -fomit-frame-pointer -Qunused-arguments
545891.03keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (6.3.0)
563731.06keccakc256crypto_hash/keccakc256/inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
606461.14keccakc256crypto_hash/keccakc256/simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
619981.17keccakc256crypto_hash/keccakc256/opt64u6clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
642971.21keccakc256crypto_hash/keccakc256/opt64lcu6clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
740061.39keccakc256crypto_hash/keccakc256/inplacegcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
1275382.40keccakc256crypto_hash/keccakc256/opt64lcu24gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
1412512.66keccakc256crypto_hash/keccakc256/compactgcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
1634243.08keccakc256crypto_hash/keccakc256/compact8gcc -funroll-loops -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/inplace32bi-armv6mgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
570251.00keccakc448crypto_hash/keccakc448/opt32bi-rvku2 (3.1.0)gcc -mcpu=arm7m -O -fomit-frame-pointer (6.3.0)
572331.00keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer
574981.01keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
664931.17keccakc448crypto_hash/keccakc448/simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
685861.20keccakc448crypto_hash/keccakc448/opt64u6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
700691.23keccakc448crypto_hash/keccakc448/opt64lcu6clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
809041.42keccakc448crypto_hash/keccakc448/inplacegcc -mcpu=cortex-a15 -mfpu=neon -Os -fomit-frame-pointer -fwrapv
1384842.43keccakc448crypto_hash/keccakc448/opt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer
1515612.66keccakc448crypto_hash/keccakc448/compactgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1778053.12keccakc448crypto_hash/keccakc448/compact8gcc -funroll-loops -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/inplace32bigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc448crypto_hash/keccakc448/inplace32bi-armv6mgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc448crypto_hash/keccakc448/inplace32bi-armv7agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc448crypto_hash/keccakc448/simple32bigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
305781.00keccakc512crypto_hash/keccakc512/inplace-armv7a-neon (3.2.1)clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
612672.00keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -mcpu=arm8 -O -fomit-frame-pointer
613542.01keccakc512crypto_hash/keccakc512/simple32bigcc -mcpu=strongarm110 -O -fomit-frame-pointer
623512.04keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
624452.04keccakc512crypto_hash/keccakc512/inplace32bi-armv7aclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
628102.05keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer
647802.12keccakc512crypto_hash/keccakc512/inplace32bigcc -funroll-loops -Os -fomit-frame-pointer
723522.37keccakc512crypto_hash/keccakc512/simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
745502.44keccakc512crypto_hash/keccakc512/opt64u6clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
765192.50keccakc512crypto_hash/keccakc512/opt64lcu6clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
776592.54keccakc512crypto_hash/keccakc512/sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
784472.57keccakc512crypto_hash/keccakc512/sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
877762.87keccakc512crypto_hash/keccakc512/inplacegcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv
1487424.86keccakc512crypto_hash/keccakc512/opt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer
1668945.46keccakc512crypto_hash/keccakc512/compactgcc -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
1973266.45keccakc512crypto_hash/keccakc512/compact8gcc -funroll-loops -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/gil/singlefilegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc512crypto_hash/keccakc512/gil/singlefile_unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc512crypto_hash/keccakc512/inplace32bi-armv6mgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
731551.00keccakc768crypto_hash/keccakc768/simple32bi (3.1.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (6.3.0)
732961.00keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -mcpu=arm7dmi -O -fomit-frame-pointer
744291.02keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
744341.02keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
760351.04keccakc768crypto_hash/keccakc768/inplace32bi-armv7aclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
788311.08keccakc768crypto_hash/keccakc768/inplace32bigcc -funroll-loops -Os -fomit-frame-pointer
903011.23keccakc768crypto_hash/keccakc768/simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
925661.27keccakc768crypto_hash/keccakc768/opt64u6clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
951481.30keccakc768crypto_hash/keccakc768/opt64lcu6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments
1100011.50keccakc768crypto_hash/keccakc768/inplacegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1840542.52keccakc768crypto_hash/keccakc768/opt64lcu24gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
2134492.92keccakc768crypto_hash/keccakc768/compactgcc -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
2436533.33keccakc768crypto_hash/keccakc768/compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/inplace32bi-armv6mgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
697011.00lane256crypto_hash/lane256/cclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
3540661.00lane512crypto_hash/lane512/cgcc -fno-schedule-insns -Os -fomit-frame-pointer (6.3.0)
459751.00luffa256crypto_hash/luffa256/sphlib (SPHLIB_3.0)gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (6.3.0)
466571.01luffa256crypto_hash/luffa256/thomaz/basicgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (6.3.0)
490691.07luffa256crypto_hash/luffa256/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer
495171.08luffa256crypto_hash/luffa256/armgcc -mcpu=arm3 -O3 -fomit-frame-pointer
682941.00luffa384crypto_hash/luffa384/opt32 (2.0)gcc -mcpu=arm710 -O3 -fomit-frame-pointer (6.3.0)
687871.01luffa384crypto_hash/luffa384/armgcc -mcpu=arm250 -O3 -fomit-frame-pointer
849671.00luffa512crypto_hash/luffa512/sphlib (SPHLIB_3.0)gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (6.3.0)
879781.04luffa512crypto_hash/luffa512/armgcc -mcpu=arm2 -O3 -fomit-frame-pointer
883981.04luffa512crypto_hash/luffa512/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer
856031.00mcssha4crypto_hash/mcssha4/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer (6.3.0)
894091.00mcssha5crypto_hash/mcssha5/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer (6.3.0)
857421.00mcssha6crypto_hash/mcssha6/refgcc -mcpu=cortex-a8 -mfpu=neon -O -fomit-frame-pointer -fwrapv (6.3.0)
md2crypto_hash/md2/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
80771.00md4crypto_hash/md4/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer (6.3.0)
90831.00md5crypto_hash/md5/refgcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
117721.30md5crypto_hash/md5/opensslgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer
806851.00md6d224crypto_hash/md6d224/refclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
875751.00md6d256crypto_hash/md6d256/refclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1154541.00md6d384crypto_hash/md6d384/refclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1403691.00md6d512crypto_hash/md6d512/refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1212231.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
2086011.72mgrostl256crypto_hash/mgrostl256/opt-64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
230065218.98mgrostl256crypto_hash/mgrostl256/refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
306651.00nasha256crypto_hash/nasha256/opt_v4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
378951.24nasha256crypto_hash/nasha256/optgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer
332011.00nasha512crypto_hash/nasha512/opt_v4clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
394221.19nasha512crypto_hash/nasha512/optgcc -mcpu=cortex-a15 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv
rfsb509crypto_hash/rfsb509/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
143646911.00rhashcrypto_hash/rhash/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (6.3.0)
254121.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -mcpu=arm7m -O2 -fomit-frame-pointer (6.3.0)
553961.00round3jh256crypto_hash/round3jh256/neon2gcc -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
575101.04round3jh256crypto_hash/round3jh256/neongcc -mcpu=cortex-a15 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv
1454192.63round3jh256crypto_hash/round3jh256/arm11gcc -funroll-loops -O3 -fomit-frame-pointer
1756463.17round3jh256crypto_hash/round3jh256/simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1775553.21round3jh256crypto_hash/round3jh256/sphlibclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments
2099683.79round3jh256crypto_hash/round3jh256/sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer
553231.00round3jh512crypto_hash/round3jh512/neon2gcc -O3 -fomit-frame-pointer (6.3.0)
575661.04round3jh512crypto_hash/round3jh512/neongcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv
1757333.18round3jh512crypto_hash/round3jh512/simpleclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1776093.21round3jh512crypto_hash/round3jh512/sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
2098273.79round3jh512crypto_hash/round3jh512/sphlib-smallgcc -mcpu=arm7dmi -O -fomit-frame-pointer
342511.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -funroll-loops -Os -fomit-frame-pointer (6.3.0)
420301.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -funroll-loops -O2 -fomit-frame-pointer (6.3.0)
176631.00sha1crypto_hash/sha1/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (6.3.0)
304791.00sha224crypto_hash/sha224/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -mcpu=arm7500 -Os -fomit-frame-pointer (6.3.0)
304801.00sha256crypto_hash/sha256/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -mcpu=arm60 -Os -fomit-frame-pointer (6.3.0)
317111.04sha256crypto_hash/sha256/refgcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
320621.05sha256crypto_hash/sha256/sphlibgcc -mcpu=arm7dmi -O3 -fomit-frame-pointer
321261.05sha256crypto_hash/sha256/sphlib-smallgcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
367201.20sha256crypto_hash/sha256/cryptoppg++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer
301351.00sha384crypto_hash/sha384/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -mcpu=arm250 -O3 -fomit-frame-pointer (6.3.0)
301481.00sha512crypto_hash/sha512/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -mcpu=arm620 -O2 -fomit-frame-pointer (6.3.0)
707812.35sha512crypto_hash/sha512/sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
711572.36sha512crypto_hash/sha512/sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
1019023.38sha512crypto_hash/sha512/cryptoppg++ -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1424024.72sha512crypto_hash/sha512/refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer
157601.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -funroll-loops -O2 -fomit-frame-pointer (6.3.0)
153161.00shabal512crypto_hash/shabal512/ref (1.0)gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
158561.04shabal512crypto_hash/shabal512/sphlibgcc -funroll-loops -O3 -fomit-frame-pointer
779931.00shake256crypto_hash/shake256/gil/singlefileclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1907872.45shake256crypto_hash/shake256/gil/singlefile_unrolledgcc -mcpu=cortex-a15 -mfpu=neon -Os -fomit-frame-pointer -fwrapv
428761.00shavite3256crypto_hash/shavite3256/sphlib (SPHLIB_3.0)clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
429391.00shavite3256crypto_hash/shavite3256/sphlib-smallclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
458401.07shavite3256crypto_hash/shavite3256/no-saltclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
458821.07shavite3256crypto_hash/shavite3256/new-aes-roundclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
465641.09shavite3256crypto_hash/shavite3256/low-memclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
520611.21shavite3256crypto_hash/shavite3256/lower-memclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1527623.56shavite3256crypto_hash/shavite3256/8-bitgcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
654981.00shavite3512crypto_hash/shavite3512/sphlib (SPHLIB_3.0)clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
729071.11shavite3512crypto_hash/shavite3512/sphlib-smallclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments
854051.30shavite3512crypto_hash/shavite3512/IntelL1Cacheclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
896461.37shavite3512crypto_hash/shavite3512/low-memclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1081511.65shavite3512crypto_hash/shavite3512/lower-memclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments
2497503.81shavite3512crypto_hash/shavite3512/different-ordergcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2514423.84shavite3512crypto_hash/shavite3512/no-saltgcc -funroll-loops -Os -fomit-frame-pointer
2561643.91shavite3512crypto_hash/shavite3512/new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
2850504.35shavite3512crypto_hash/shavite3512/8-bitgcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
866491.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv (6.3.0)
1103391.27simd256crypto_hash/simd256/sphlib-smallgcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
1257811.45simd256crypto_hash/simd256/optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
286366833.05simd256crypto_hash/simd256/refgcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
simd256crypto_hash/simd256/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
simd256crypto_hash/simd256/vectarmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1024301.00simd512crypto_hash/simd512/sphlib (SPHLIB_3.0)clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1092071.07simd512crypto_hash/simd512/optgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1144971.12simd512crypto_hash/simd512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
575131456.15simd512crypto_hash/simd512/refgcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv
simd512crypto_hash/simd512/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
299711.00skein10241024crypto_hash/skein10241024/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=arm700 -O3 -fomit-frame-pointer (6.3.0)
671792.24skein10241024crypto_hash/skein10241024/optgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
379231.00skein256256crypto_hash/skein256256/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=arm620 -O -fomit-frame-pointer (6.3.0)
429461.13skein256256crypto_hash/skein256256/armgcc -mcpu=arm60 -O -fomit-frame-pointer
429571.13skein256256crypto_hash/skein256256/arm_thumbgcc -mcpu=arm70 -O3 -fomit-frame-pointer
432791.14skein256256crypto_hash/skein256256/optclang -O3 -fomit-frame-pointer -Qunused-arguments
263961.00skein512256crypto_hash/skein512256/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=strongarm110 -O -fomit-frame-pointer (6.3.0)
451361.71skein512256crypto_hash/skein512256/arm11gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
469821.78skein512256crypto_hash/skein512256/armgcc -mcpu=arm710c -O -fomit-frame-pointer
473201.79skein512256crypto_hash/skein512256/arm_thumbgcc -mcpu=arm7 -Os -fomit-frame-pointer
476661.81skein512256crypto_hash/skein512256/littleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
479411.82skein512256crypto_hash/skein512256/optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
501001.90skein512256crypto_hash/skein512256/simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
524571.99skein512256crypto_hash/skein512256/sphlibclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
537772.04skein512256crypto_hash/skein512256/sphlib-smallgcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv
263811.00skein512512crypto_hash/skein512512/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=arm620 -Os -fomit-frame-pointer (6.3.0)
469821.78skein512512crypto_hash/skein512512/armgcc -mcpu=arm620 -O -fomit-frame-pointer
473321.79skein512512crypto_hash/skein512512/arm_thumbgcc -mcpu=arm7m -Os -fomit-frame-pointer
477181.81skein512512crypto_hash/skein512512/littleclang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
479251.82skein512512crypto_hash/skein512512/optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
502441.90skein512512crypto_hash/skein512512/simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
527912.00skein512512crypto_hash/skein512512/sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
539622.05skein512512crypto_hash/skein512512/sphlib-smallgcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv
282111.00tigercrypto_hash/tiger/cryptoppg++ -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv (6.3.0)
1255651.00whirlpoolcrypto_hash/whirlpool/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer (6.3.0)
1826271.45whirlpoolcrypto_hash/whirlpool/cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
86281.00md5crypto_hashblocks/md5/little-1gcc -mcpu=cortex-a15 -Os -fomit-frame-pointer (6.3.0)
92621.07md5crypto_hashblocks/md5/refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer
2851631.00rfsb509crypto_hashblocks/rfsb509/refgcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (6.3.0)
303231.00sha256crypto_hashblocks/sha256/refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer
303501.00sha256crypto_hashblocks/sha256/inplacegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer (6.3.0)
400281.32sha256crypto_hashblocks/sha256/arm11gcc -O3 -fomit-frame-pointer
sha256crypto_hashblocks/sha256/dolbeau/amd64-shagcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha256crypto_hashblocks/sha256/dolbeau/armv8cryptogcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1273581.00sha512crypto_hashblocks/sha512/inplaceclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1279021.00sha512crypto_hashblocks/sha512/refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
sha512crypto_hashblocks/sha512/dolbeau/intelavx2rorxasmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha512crypto_hashblocks/sha512/dolbeau/intelavxasmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha512crypto_hashblocks/sha512/dolbeau/intelsse4asmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv