Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
8499 | 5583 0 0 | 19880 860 928 | T:simple | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
8566 | 5583 0 0 | 20160 860 928 | T:simple | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
8711 | 5573 0 0 | 17468 812 960 | T:little | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
8724 | 5554 0 0 | 19500 812 960 | T:little | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
8728 | 5131 0 0 | 16539 804 960 | T:sandy | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
8740 | 4878 0 0 | 17752 860 896 | T:simple | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
8787 | 5448 0 0 | 16859 804 960 | T:little | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
8788 | 5282 0 0 | 19228 812 960 | T:sandy | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
8810 | 5285 0 0 | 17180 812 960 | T:sandy | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
8920 | 13174 0 0 | 25029 804 960 | T:sphlib | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
8956 | 5289 0 0 | 15679 788 928 | T:little | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
8986 | 11656 0 0 | 23157 804 960 | T:sphlib | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9003 | 5019 0 0 | 15407 788 928 | T:sandy | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
9035 | 11977 0 0 | 24320 860 896 | T:sphlib | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9074 | 21683 0 0 | 32188 796 960 | T:opt | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9082 | 22531 0 0 | 33285 804 960 | T:opt | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9106 | 24148 0 0 | 36501 804 960 | T:opt | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9164 | 13036 0 0 | 27056 860 928 | T:sphlib | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9256 | 5463 0 0 | 16016 860 896 | T:simple | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
9258 | 12899 0 0 | 23658 852 960 | T:sphlib | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9282 | 13036 0 0 | 26776 860 928 | T:sphlib | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9330 | 13128 0 0 | 23296 860 896 | T:sphlib | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9352 | 11045 0 0 | 21424 780 928 | T:sphlib | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9619 | 13017 0 0 | 26949 804 960 | T:sphlib | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9664 | 17803 0 0 | 27240 780 928 | T:opt | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9677 | 21651 0 0 | 31989 804 960 | T:x64 | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9679 | 22290 0 0 | 34213 804 960 | T:x64 | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9703 | 21252 0 0 | 31356 796 960 | T:x64 | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9770 | 17613 0 0 | 26688 780 928 | T:x64 | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9950 | 4732 0 0 | 16221 804 960 | T:sphlib-small | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
9956 | 7202 0 0 | 21116 812 960 | T:simple | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
10294 | 5765 0 0 | 17660 812 960 | T:simple | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
10549 | 5783 0 0 | 17195 804 960 | T:simple | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
10569 | 5440 0 0 | 15839 788 928 | T:simple | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
10727 | 4333 0 0 | 14720 780 928 | T:sphlib-small | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
11274 | 5997 0 0 | 17242 852 960 | T:simple | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
11436 | 6361 0 0 | 20293 804 960 | T:sphlib-small | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
12103 | 6470 0 0 | 18325 804 960 | T:sphlib-small | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
12818 | 6524 0 0 | 20296 860 928 | T:sphlib-small | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
12833 | 6524 0 0 | 20576 860 928 | T:sphlib-small | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
12992 | 6121 0 0 | 16906 852 960 | T:sphlib-small | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
13630 | 6457 0 0 | 18816 860 896 | T:sphlib-small | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
14679 | 6296 0 0 | 16464 860 896 | T:sphlib-small | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
22076 | 13360 0 0 | 23904 860 896 | T:sandy | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
22156 | 13362 0 0 | 24650 852 960 | T:sandy | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
22407 | 13563 0 0 | 26440 860 896 | T:sandy | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
22436 | 13505 0 0 | 28064 860 928 | T:sandy | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
22522 | 13505 0 0 | 27784 860 928 | T:sandy | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
25081 | 34326 0 0 | 47824 860 928 | T:opt | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
25131 | 34386 0 0 | 48160 860 928 | T:opt | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
25297 | 16259 0 0 | 27546 852 960 | T:little | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
25347 | 32995 0 0 | 45104 860 896 | T:opt | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
25447 | 15015 0 0 | 27880 860 896 | T:little | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
25478 | 16362 0 0 | 30912 860 928 | T:little | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
25501 | 16362 0 0 | 30632 860 928 | T:little | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
25504 | 34102 0 0 | 43912 860 896 | T:opt | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
25776 | 16245 0 0 | 26800 860 896 | T:little | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
26391 | 33777 0 0 | 44378 852 960 | T:opt | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
40662 | 23385 0 0 | 35284 812 960 | T:mmx | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
41023 | 23385 0 0 | 37332 812 960 | T:mmx | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
46051 | 26454 0 0 | 36847 788 928 | T:mmx | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
52886 | 27127 0 0 | 38539 804 960 | T:mmx | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240809 | 20240808 |
hash.c: hash.c:65:17: warning: implicit declaration of function '_mm_add_si64' is invalid in C99 [-Wimplicit-function-declaration] hash.c: ts[0] = _mm_add_si64(ts[0],_mm_set_pi32(0,byteCntAdd)); hash.c: ^ hash.c: hash.c:65:15: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int' hash.c: ts[0] = _mm_add_si64(ts[0],_mm_set_pi32(0,byteCntAdd)); hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c: hash.c:106:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int' hash.c: X0 = _mm_add_si64(X0,ks[0]); hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~ hash.c: hash.c:107:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int' hash.c: X1 = _mm_add_si64(X1,ks[1]); hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~ hash.c: hash.c:108:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int' hash.c: X2 = _mm_add_si64(X2,ks[2]); hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~ hash.c: hash.c:109:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int' hash.c: X3 = _mm_add_si64(X3,ks[3]); hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~ hash.c: hash.c:110:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int' hash.c: X4 = _mm_add_si64(X4,ks[4]); hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~ hash.c: hash.c:111:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int' hash.c: X5 = _mm_add_si64(X5,_mm_add_si64(ks[5],ts[0])); hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c: hash.c:112:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int' hash.c: ...
Implementation | Compiler |
T:mmx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mmx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mmx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mmx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mmx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ignored [-Wtrigraphs] skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??) skein_block_x64.S: ^ skein_block_x64.S: 1 warning generated. skein_block_x64.S: skein_block_x64.S:12:5: error: unknown directive skein_block_x64.S: .psize 0,128 #list file has no page boundaries skein_block_x64.S: ^ skein_block_x64.S: <instantiation>:2:7: error: expected absolute expression skein_block_x64.S: .if _RCNT_ #is there anything to do? skein_block_x64.S: ^ skein_block_x64.S: <instantiation>:4:5: note: while in macro instantiation skein_block_x64.S: RotL64 rbx, 256,%((4*_Rbase_+0) % 8),0 skein_block_x64.S: ^ skein_block_x64.S: skein_block_x64.S:560:1: note: while in macro instantiation skein_block_x64.S: .rept _UNROLL_CNT*2 skein_block_x64.S: ^ skein_block_x64.S: <instantiation>:1:10: error: invalid reassignment of non-absolute variable '_RCNT_' skein_block_x64.S: _RCNT_ = RC_256&_0&_1 skein_block_x64.S: ^ skein_block_x64.S: <instantiation>:10:5: note: while in macro instantiation skein_block_x64.S: RotL64 rdx, 256,%((4*_Rbase_+0) % 8),1 skein_block_x64.S: ^ skein_block_x64.S: skein_block_x64.S:560:1: note: while in macro instantiation skein_block_x64.S: .rept _UNROLL_CNT*2 skein_block_x64.S: ^ skein_block_x64.S: ...
Implementation | Compiler |
T:x64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:x64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:x64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:x64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:x64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs] skein_block_x64.S: 336 | addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??) skein_block_x64.S: |
Implementation | Compiler |
T:x64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:x64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:x64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:x64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
SHA3api_ref.o Final T SHA3api_ref.o Hash T SHA3api_ref.o Init T SHA3api_ref.o Update T skein.o SKEIN1024_IV_1024 R skein.o SKEIN1024_IV_384 R skein.o SKEIN1024_IV_512 R skein.o SKEIN_256_IV_128 R skein.o SKEIN_256_IV_160 R skein.o SKEIN_256_IV_224 R skein.o SKEIN_256_IV_256 R skein.o SKEIN_512_IV_128 R skein.o SKEIN_512_IV_160 R skein.o SKEIN_512_IV_224 R skein.o SKEIN_512_IV_256 R skein.o SKEIN_512_IV_384 R skein.o SKEIN_512_IV_512 R skein.o Skein1024_Final T skein.o Skein1024_Final_Pad T skein.o Skein1024_Init T skein.o Skein1024_InitExt T skein.o Skein1024_Output T skein.o Skein1024_Update T skein.o Skein_256_Final T skein.o Skein_256_Final_Pad T skein.o Skein_256_Init T skein.o Skein_256_InitExt T skein.o Skein_256_Output T skein.o Skein_256_Update T skein.o Skein_512_Final T skein.o Skein_512_Final_Pad T skein.o Skein_512_Init T skein.o Skein_512_InitExt T skein.o Skein_512_Output T skein.o Skein_512_Update T skein_block.o Skein1024_Process_Block T skein_block.o Skein_256_Process_Block T skein_block.o Skein_512_Process_Block T
Implementation | Compiler |
T:opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
skein.o sph_skein224 T skein.o sph_skein224_addbits_and_close T skein.o sph_skein224_close T skein.o sph_skein224_init T skein.o sph_skein256 T skein.o sph_skein256_addbits_and_close T skein.o sph_skein256_close T skein.o sph_skein256_init T skein.o sph_skein384 T skein.o sph_skein384_addbits_and_close T skein.o sph_skein384_close T skein.o sph_skein384_init T skein.o sph_skein512 T skein.o sph_skein512_addbits_and_close T skein.o sph_skein512_close T skein.o sph_skein512_init T
Implementation | Compiler |
T:sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
SHA3api_ref.o Final T SHA3api_ref.o Hash T SHA3api_ref.o Init T SHA3api_ref.o Update T skein.o SKEIN1024_IV_1024 R skein.o SKEIN1024_IV_384 R skein.o SKEIN1024_IV_512 R skein.o SKEIN_256_IV_128 R skein.o SKEIN_256_IV_160 R skein.o SKEIN_256_IV_224 R skein.o SKEIN_256_IV_256 R skein.o SKEIN_512_IV_128 R skein.o SKEIN_512_IV_160 R skein.o SKEIN_512_IV_224 R skein.o SKEIN_512_IV_256 R skein.o SKEIN_512_IV_384 R skein.o SKEIN_512_IV_512 R skein.o Skein1024_Final T skein.o Skein1024_Final_Pad T skein.o Skein1024_Init T skein.o Skein1024_InitExt T skein.o Skein1024_Output T skein.o Skein1024_Update T skein.o Skein_256_Final T skein.o Skein_256_Final_Pad T skein.o Skein_256_Init T skein.o Skein_256_InitExt T skein.o Skein_256_Output T skein.o Skein_256_Update T skein.o Skein_512_Final T skein.o Skein_512_Final_Pad T skein.o Skein_512_Init T skein.o Skein_512_InitExt T skein.o Skein_512_Output T skein.o Skein_512_Update T skein_block_x64.o BCNT a skein_block_x64.o FIRST_MASK a skein_block_x64.o FIRST_MASK64 a skein_block_x64.o FRAME_OFFS a skein_block_x64.o F_O a skein_block_x64.o HASH_BITS a skein_block_x64.o KW_PARITY a skein_block_x64.o LOCAL_SIZE a skein_block_x64.o RC_1024_0_0 a skein_block_x64.o RC_1024_0_1 a skein_block_x64.o RC_1024_0_2 a skein_block_x64.o RC_1024_0_3 a skein_block_x64.o RC_1024_0_4 a skein_block_x64.o RC_1024_0_5 a skein_block_x64.o RC_1024_0_6 a skein_block_x64.o RC_1024_0_7 a skein_block_x64.o RC_1024_1_0 a skein_block_x64.o RC_1024_1_1 a skein_block_x64.o RC_1024_1_2 a skein_block_x64.o RC_1024_1_3 a skein_block_x64.o RC_1024_1_4 a skein_block_x64.o RC_1024_1_5 a skein_block_x64.o RC_1024_1_6 a skein_block_x64.o RC_1024_1_7 a skein_block_x64.o RC_1024_2_0 a skein_block_x64.o RC_1024_2_1 a skein_block_x64.o RC_1024_2_2 a skein_block_x64.o RC_1024_2_3 a skein_block_x64.o RC_1024_2_4 a skein_block_x64.o RC_1024_2_5 a skein_block_x64.o RC_1024_2_6 a skein_block_x64.o RC_1024_2_7 a skein_block_x64.o RC_1024_3_0 a skein_block_x64.o RC_1024_3_1 a skein_block_x64.o RC_1024_3_2 a skein_block_x64.o RC_1024_3_3 a skein_block_x64.o RC_1024_3_4 a skein_block_x64.o RC_1024_3_5 a skein_block_x64.o RC_1024_3_6 a skein_block_x64.o RC_1024_3_7 a skein_block_x64.o RC_1024_4_0 a skein_block_x64.o RC_1024_4_1 a skein_block_x64.o RC_1024_4_2 a skein_block_x64.o RC_1024_4_3 a skein_block_x64.o RC_1024_4_4 a skein_block_x64.o RC_1024_4_5 a skein_block_x64.o RC_1024_4_6 a skein_block_x64.o RC_1024_4_7 a skein_block_x64.o RC_1024_5_0 a skein_block_x64.o RC_1024_5_1 a skein_block_x64.o RC_1024_5_2 a skein_block_x64.o RC_1024_5_3 a skein_block_x64.o RC_1024_5_4 a skein_block_x64.o RC_1024_5_5 a skein_block_x64.o RC_1024_5_6 a skein_block_x64.o RC_1024_5_7 a skein_block_x64.o RC_1024_6_0 a skein_block_x64.o RC_1024_6_1 a skein_block_x64.o RC_1024_6_2 a skein_block_x64.o RC_1024_6_3 a skein_block_x64.o RC_1024_6_4 a skein_block_x64.o RC_1024_6_5 a skein_block_x64.o RC_1024_6_6 a skein_block_x64.o RC_1024_6_7 a skein_block_x64.o RC_1024_7_0 a skein_block_x64.o RC_1024_7_1 a skein_block_x64.o RC_1024_7_2 a skein_block_x64.o RC_1024_7_3 a skein_block_x64.o RC_1024_7_4 a skein_block_x64.o RC_1024_7_5 a skein_block_x64.o RC_1024_7_6 a skein_block_x64.o RC_1024_7_7 a skein_block_x64.o RC_256_0_0 a skein_block_x64.o RC_256_0_1 a skein_block_x64.o RC_256_1_0 a skein_block_x64.o RC_256_1_1 a skein_block_x64.o RC_256_2_0 a skein_block_x64.o RC_256_2_1 a skein_block_x64.o RC_256_3_0 a skein_block_x64.o RC_256_3_1 a skein_block_x64.o RC_256_4_0 a skein_block_x64.o RC_256_4_1 a skein_block_x64.o RC_256_5_0 a skein_block_x64.o RC_256_5_1 a skein_block_x64.o RC_256_6_0 a skein_block_x64.o RC_256_6_1 a skein_block_x64.o RC_256_7_0 a skein_block_x64.o RC_256_7_1 a skein_block_x64.o RC_512_0_0 a skein_block_x64.o RC_512_0_1 a skein_block_x64.o RC_512_0_2 a skein_block_x64.o RC_512_0_3 a skein_block_x64.o RC_512_1_0 a skein_block_x64.o RC_512_1_1 a skein_block_x64.o RC_512_1_2 a skein_block_x64.o RC_512_1_3 a skein_block_x64.o RC_512_2_0 a skein_block_x64.o RC_512_2_1 a skein_block_x64.o RC_512_2_2 a skein_block_x64.o RC_512_2_3 a skein_block_x64.o RC_512_3_0 a skein_block_x64.o RC_512_3_1 a skein_block_x64.o RC_512_3_2 a skein_block_x64.o RC_512_3_3 a skein_block_x64.o RC_512_4_0 a skein_block_x64.o RC_512_4_1 a skein_block_x64.o RC_512_4_2 a skein_block_x64.o RC_512_4_3 a skein_block_x64.o RC_512_5_0 a skein_block_x64.o RC_512_5_1 a skein_block_x64.o RC_512_5_2 a skein_block_x64.o RC_512_5_3 a skein_block_x64.o RC_512_6_0 a skein_block_x64.o RC_512_6_1 a skein_block_x64.o RC_512_6_2 a skein_block_x64.o RC_512_6_3 a skein_block_x64.o RC_512_7_0 a skein_block_x64.o RC_512_7_1 a skein_block_x64.o RC_512_7_2 a skein_block_x64.o RC_512_7_3 a skein_block_x64.o ROUNDS_1024 a skein_block_x64.o ROUNDS_256 a skein_block_x64.o ROUNDS_512 a skein_block_x64.o SKEIN_ASM_UNROLL a skein_block_x64.o SKEIN_UNROLL_1024 a skein_block_x64.o SKEIN_UNROLL_256 a skein_block_x64.o SKEIN_UNROLL_512 a skein_block_x64.o Skein1024_Process_Block T skein_block_x64.o Skein_256_Process_Block T skein_block_x64.o Skein_512_Process_Block T skein_block_x64.o TWEAK a skein_block_x64.o WCNT a skein_block_x64.o Wcopy a skein_block_x64.o X_VARS a skein_block_x64.o X_stk a skein_block_x64.o _II_ a skein_block_x64.o _MASK_ALL_ a skein_block_x64.o _MAX_FRAME_ a skein_block_x64.o _PushCnt_ a skein_block_x64.o _RCNT_ a skein_block_x64.o _Rbase_ a skein_block_x64.o _Rn_ a skein_block_x64.o _SKEIN_CODE_SIZE a skein_block_x64.o _SKEIN_DEBUG a skein_block_x64.o _SKEIN_LOOP a skein_block_x64.o _STK_OFFS_ a skein_block_x64.o _Skein1024_Process_Block T skein_block_x64.o _Skein_256_Process_Block T skein_block_x64.o _Skein_512_Process_Block T skein_block_x64.o _UNROLL_CNT a skein_block_x64.o _USE_ASM_ a skein_block_x64.o __STK_FRM_OFFS_1024 a skein_block_x64.o __STK_FRM_OFFS_256 a skein_block_x64.o __STK_FRM_OFFS_512 a skein_block_x64.o __STK_LCL_SIZE_1024 a skein_block_x64.o __STK_LCL_SIZE_256 a skein_block_x64.o __STK_LCL_SIZE_512 a skein_block_x64.o __STK_TOT_SIZE_1024 a skein_block_x64.o __STK_TOT_SIZE_256 a skein_block_x64.o __STK_TOT_SIZE_512 a skein_block_x64.o _oo_ a skein_block_x64.o align16 a skein_block_x64.o bitAdd a skein_block_x64.o blkCnt a skein_block_x64.o blkPtr a skein_block_x64.o ctxPtr a skein_block_x64.o i0 a skein_block_x64.o i8 a skein_block_x64.o ksKey a skein_block_x64.o ksRot a skein_block_x64.o ksTwk a skein_block_x64.o o1K_r10 a skein_block_x64.o o1K_r11 a skein_block_x64.o o1K_r12 a skein_block_x64.o o1K_r13 a skein_block_x64.o o1K_r14 a skein_block_x64.o o1K_r15 a skein_block_x64.o o1K_r8 a skein_block_x64.o o1K_r9 a skein_block_x64.o o1K_rax a skein_block_x64.o o1K_rbp a skein_block_x64.o o1K_rbx a skein_block_x64.o o1K_rcx a skein_block_x64.o o1K_rdi a skein_block_x64.o o1K_rdx a skein_block_x64.o o1K_rsi a skein_block_x64.o rIdx_offs a skein_block_x64.o retAddr a skein_block_x64.o savRegs a skein_block_x64.o tmpStk_1024 a skein_block_x64.o tmpStk_256 a skein_block_x64.o tmpStk_512 a
Implementation | Compiler |
T:x64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:x64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:x64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:x64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |