[Page version: 20251115 18:42:59]
Measurements for amd64, hertz, crypto_hash Test results for amd64, hertz, crypto_hash Test results for crypto_hash/keccakc512| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 11046 | 19172 0 0 | 36095 828 968 | T:opt64u6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11046 | 18318 0 0 | 30137 820 968 | T:opt64u6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11048 | 19140 0 0 | 34079 828 968 | T:opt64u6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11220 | 8596 0 0 | 23519 828 968 | T:sseu2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11235 | 8628 0 0 | 25455 828 968 | T:sseu2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11241 | 7794 0 0 | 19585 820 968 | T:sseu2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11267 | 19787 0 0 | 33702 804 1032 | T:opt64u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11277 | 19467 0 0 | 31350 804 1032 | T:opt64u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11337 | 2680 0 0 | 14417 820 968 | T:simple | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11508 | 2714 0 0 | 13184 788 936 | T:simple | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11524 | 4435 0 0 | 16381 812 1032 | T:inplace | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11524 | 2835 0 0 | 14781 812 1032 | T:simple | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11538 | 4345 0 0 | 14816 788 936 | T:inplace | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11545 | 3164 0 0 | 19983 828 968 | T:simple | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11580 | 3164 0 0 | 17999 828 968 | T:simple | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11696 | 19878 0 0 | 36799 828 968 | T:opt64lcu6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11704 | 19846 0 0 | 34783 828 968 | T:opt64lcu6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11718 | 19010 0 0 | 30825 820 968 | T:opt64lcu6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11723 | 19495 0 0 | 29881 780 936 | T:opt64u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11881 | 4183 0 0 | 15921 820 968 | T:inplace | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11881 | 8871 0 0 | 22869 812 1032 | T:inplace | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11882 | 5639 0 0 | 19637 812 1032 | T:simple | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11973 | 10355 0 0 | 24286 804 1032 | T:sseu2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11974 | 10067 0 0 | 21950 804 1032 | T:sseu2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 11998 | 20084 0 0 | 31966 804 1032 | T:opt64lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12018 | 20388 0 0 | 34302 804 1032 | T:opt64lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12097 | 64628 0 0 | 78574 804 1032 | T:opt64lcu24 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12111 | 64630 0 0 | 79567 828 968 | T:opt64lcu24 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12126 | 63303 0 0 | 75129 820 968 | T:opt64lcu24 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12155 | 9408 0 0 | 19793 780 936 | T:sseu2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12168 | 4700 0 0 | 19535 828 968 | T:inplace | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12268 | 64662 0 0 | 81583 828 968 | T:opt64lcu24 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12275 | 4700 0 0 | 21519 828 968 | T:inplace | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12423 | 63860 0 0 | 75774 804 1032 | T:opt64lcu24 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12479 | 159943 0 0 | 171294 804 1032 | T:x86_64_asm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12496 | 159959 0 0 | 173366 804 1032 | T:x86_64_asm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12516 | 159640 0 0 | 176471 828 968 | T:x86_64_asm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12554 | 159594 0 0 | 174519 828 968 | T:x86_64_asm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 12614 | 159382 0 0 | 169265 780 936 | T:x86_64_asm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 13321 | 15152 0 0 | 29229 812 1032 | T:sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 13326 | 13449 0 0 | 25541 812 1032 | T:sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 13506 | 8848 0 0 | 22957 812 1032 | T:sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 13525 | 7177 0 0 | 19301 812 1032 | T:sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 13720 | 7215 0 0 | 24135 828 968 | T:sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 13765 | 7215 0 0 | 22215 828 968 | T:sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 13826 | 159378 0 0 | 171121 820 968 | T:x86_64_asm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 13863 | 11840 0 0 | 23689 820 968 | T:sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 13960 | 13247 0 0 | 30167 828 968 | T:sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 14002 | 13247 0 0 | 28183 828 968 | T:sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 14053 | 5888 0 0 | 17737 820 968 | T:sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 19079 | 8338 0 0 | 20153 820 968 | T:mmxu1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 19087 | 9172 0 0 | 26095 828 968 | T:mmxu1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 19118 | 9140 0 0 | 24079 828 968 | T:mmxu1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 20270 | 9235 0 0 | 21118 804 1032 | T:mmxu1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 20278 | 9531 0 0 | 23446 804 1032 | T:mmxu1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 22758 | 166098 0 0 | 177841 820 968 | T:x86_64_shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 22761 | 166314 0 0 | 181239 828 968 | T:x86_64_shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 22777 | 166360 0 0 | 183191 828 968 | T:x86_64_shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 22830 | 166663 0 0 | 178014 804 1032 | T:x86_64_shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 22830 | 166679 0 0 | 180086 804 1032 | T:x86_64_shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 22919 | 166102 0 0 | 175985 780 936 | T:x86_64_shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 22930 | 62486 0 0 | 77423 828 968 | T:opt64lcu24shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 22934 | 62518 0 0 | 79439 828 968 | T:opt64lcu24shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 23061 | 62082 0 0 | 73961 820 968 | T:opt64lcu24shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 23152 | 63924 0 0 | 77870 804 1032 | T:opt64lcu24shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 23153 | 63060 0 0 | 74974 804 1032 | T:opt64lcu24shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 23551 | 15966 0 0 | 30037 812 1032 | T:simple32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 23866 | 8319 0 0 | 18705 780 936 | T:mmxu1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 24072 | 29755 0 0 | 46567 828 968 | T:opt32bi-s2lcu4 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 24079 | 29723 0 0 | 44535 828 968 | T:opt32bi-s2lcu4 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 24169 | 20115 0 0 | 34078 804 1032 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 24503 | 34059 0 0 | 48022 804 1032 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 24573 | 5522 0 0 | 17517 812 1032 | T:simple32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 24643 | 6499 0 0 | 16976 788 936 | T:simple32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 24823 | 18979 0 0 | 29361 780 936 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 25609 | 29045 0 262160 | 45967 828 263144 | T:opt32biT-s2lcu4 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 25660 | 33235 0 262148 | 47214 804 263240 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 25665 | 27553 0 262160 | 42487 828 263144 | T:opt32biT-s2lcu4 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 25912 | 27658 0 262160 | 39553 820 263144 | T:opt32biT-s2lcu4 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 26132 | 32875 0 262148 | 44798 804 263240 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 26502 | 16265 0 0 | 28134 804 1032 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 27125 | 25715 0 0 | 37593 820 968 | T:opt32bi-s2lcu4 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 27770 | 30349 0 0 | 42254 804 1032 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 27847 | 5946 192 0 | 19902 1004 1032 | T:compact8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 28210 | 12738 0 0 | 27487 828 968 | T:inplace32bi | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 28284 | 13138 0 0 | 29871 828 968 | T:inplace32bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 28285 | 11718 0 0 | 22200 788 936 | T:inplace32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 28366 | 6937 0 0 | 20981 812 1032 | T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 29525 | 21871 0 0 | 36423 828 968 | T:opt32bi-rvku2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 29531 | 21903 0 0 | 38455 828 968 | T:opt32bi-rvku2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 29696 | 23660 0 0 | 37733 812 1032 | T:inplace32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 30254 | 9247 0 0 | 21033 820 968 | T:inplace32bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 31302 | 74705 0 0 | 85089 780 936 | T:opt64lcu24 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 31394 | 9238 0 0 | 21237 812 1032 | T:inplace32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 31928 | 17776 0 0 | 29337 820 968 | T:opt32bi-rvku2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 32266 | 10458 0 0 | 27159 828 968 | T:simple32bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 32397 | 70326 0 0 | 80721 780 936 | T:opt64lcu24shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 32417 | 10058 0 0 | 24807 828 968 | T:simple32bi | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 33412 | 23470 0 0 | 33857 780 936 | T:opt64lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 34934 | 6597 0 0 | 18369 820 968 | T:simple32bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 37055 | 5503 0 0 | 16088 788 936 | T:sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 39380 | 12501 0 0 | 23096 788 936 | T:sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 43292 | 4668 0 0 | 21567 828 968 | T:compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 44024 | 1947 0 0 | 12448 788 936 | T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 45175 | 2437 0 0 | 14445 812 1032 | T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 57279 | 3596 0 0 | 18463 828 968 | T:compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 62816 | 31765 0 262148 | 42161 780 263112 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 63890 | 31760 0 0 | 42153 780 936 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 96593 | 2201 192 0 | 14134 1004 1032 | T:compact8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 102884 | 5493 0 0 | 22399 828 968 | T:compact8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 111005 | 5256 0 0 | 20159 828 968 | T:compact8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 133301 | 2172 0 0 | 13937 820 968 | T:compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 139957 | 1609 192 0 | 12033 980 936 | T:compact8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
| 150176 | 1973 0 0 | 13777 820 968 | T:compact8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251115 | 20251114 |
ebbed3a47232047ad399cb77b6324d6c902f4715de871750545b1a3b12046ebe
| Implementation | Compiler |
| T:gil/singlefile | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:gil/singlefile | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:gil/singlefile | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:gil/singlefile | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:gil/singlefile | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:gil/singlefile | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:gil/singlefile_unrolled | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:gil/singlefile_unrolled | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:gil/singlefile_unrolled | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:gil/singlefile_unrolled | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:gil/singlefile_unrolled | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:gil/singlefile_unrolled | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Bko' [-Wunused-variable] KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE' KeccakF-1600-opt64.c: 27 | V64 Bka, Bke, Bki, Bko, Bku; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Bmu' [-Wunused-variable] KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:28:29: note: expanded from macro 'declareABCDE' KeccakF-1600-opt64.c: 28 | V64 Bma, Bme, Bmi, Bmo, Bmu; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: warning: unused variable 'Bko' [-Wunused-variable] KeccakF-1600-opt64.c: 193 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:27:24: note: expanded from macro 'declareABCDE' KeccakF-1600-opt64.c: 27 | V64 Bka, Bke, Bki, Bko, Bku; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: warning: unused variable 'Bmu' [-Wunused-variable] KeccakF-1600-opt64.c: 193 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:28:29: note: expanded from macro 'declareABCDE' KeccakF-1600-opt64.c: 28 | V64 Bma, Bme, Bmi, Bmo, Bmu; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:259:5: warning: unused variable 'Bko' [-Wunused-variable] KeccakF-1600-opt64.c: ...
| Implementation | Compiler |
| T:sseu2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sseu2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sseu2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:67: KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords': KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:28:29: warning: unused variable 'Bmu' [-Wunused-variable] KeccakF-1600-opt64.c: 28 | V64 Bma, Bme, Bmi, Bmo, Bmu; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE' KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:27:24: warning: unused variable 'Bko' [-Wunused-variable] KeccakF-1600-opt64.c: 27 | V64 Bka, Bke, Bki, Bko, Bku; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE' KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWordsAfterXoring': KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:28:29: warning: unused variable 'Bmu' [-Wunused-variable] KeccakF-1600-opt64.c: 28 | V64 Bma, Bme, Bmi, Bmo, Bmu; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: note: in expansion of macro 'declareABCDE' KeccakF-1600-opt64.c: 193 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: KeccakF-1600-simd128.macros:27:24: warning: unused variable 'Bko' [-Wunused-variable] KeccakF-1600-opt64.c: 27 | V64 Bka, Bke, Bki, Bko, Bku; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:193:5: note: in expansion of macro 'declareABCDE' KeccakF-1600-opt64.c: ...
| Implementation | Compiler |
| T:sseu2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:sseu2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:sseu2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Amae' [-Wunused-variable] KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:17:46: note: expanded from macro 'declareABCDE' KeccakF-1600-opt64.c: 17 | V128 Abae, Abio, Agae, Agio, Akae, Akio, Amae, Amio; \ KeccakF-1600-opt64.c: | ^~~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Aku' [-Wunused-variable] KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:20:29: note: expanded from macro 'declareABCDE' KeccakF-1600-opt64.c: 20 | V64 Aka, Ake, Aki, Ako, Aku; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Ama' [-Wunused-variable] KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:21:9: note: expanded from macro 'declareABCDE' KeccakF-1600-opt64.c: 21 | V64 Ama, Ame, Ami, Amo, Amu; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dua' [-Wunused-variable] KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:29:10: note: expanded from macro 'declareABCDE' KeccakF-1600-opt64.c: 29 | V128 Dua, Dae, Dei, Dio, Dou; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: warning: unused variable 'Dio' [-Wunused-variable] KeccakF-1600-opt64.c: ...
| Implementation | Compiler |
| T:xopu24 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:xopu24 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:xopu24 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:130: KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords': KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:29:25: warning: unused variable 'Dio' [-Wunused-variable] KeccakF-1600-opt64.c: 29 | V128 Dua, Dae, Dei, Dio, Dou; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE' KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:29:10: warning: unused variable 'Dua' [-Wunused-variable] KeccakF-1600-opt64.c: 29 | V128 Dua, Dae, Dei, Dio, Dou; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE' KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:21:9: warning: unused variable 'Ama' [-Wunused-variable] KeccakF-1600-opt64.c: 21 | V64 Ama, Ame, Ami, Amo, Amu; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE' KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: | ^~~~~~~~~~~~ KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:20:29: warning: unused variable 'Aku' [-Wunused-variable] KeccakF-1600-opt64.c: 20 | V64 Aka, Ake, Aki, Ako, Aku; \ KeccakF-1600-opt64.c: | ^~~ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179:5: note: in expansion of macro 'declareABCDE' KeccakF-1600-opt64.c: 179 | declareABCDE KeccakF-1600-opt64.c: ...
| Implementation | Compiler |
| T:xopu24 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:xopu24 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:xopu24 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
Keccak-compact.o Final T Keccak-compact.o Init T Keccak-compact.o KeccakF T Keccak-compact.o KeccakF_Mod5 R Keccak-compact.o KeccakF_PiLane R Keccak-compact.o KeccakF_RotationConstants R Keccak-compact.o KeccakF_RoundConstants R Keccak-compact.o Update T
| Implementation | Compiler |
| T:compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
Keccak-compact8.o Final T Keccak-compact8.o Init T Keccak-compact8.o KeccakF T Keccak-compact8.o Update T Keccak-compact8.o rotate64_1bit_left T Keccak-compact8.o rotate64left T Keccak-compact8.o xorBytes T Keccak-compact8.o xorLanes T
| Implementation | Compiler |
| T:compact8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:compact8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:compact8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:compact8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:compact8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:compact8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
Keccak-inplace.o KeccakF T Keccak-inplace.o KeccakF1600RoundConstants R
| Implementation | Compiler |
| T:inplace | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:inplace | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:inplace | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:inplace | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:inplace | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:inplace | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
Keccak-inplace32BI.o KeccakF T Keccak-inplace32BI.o extractFromState T
| Implementation | Compiler |
| T:inplace32bi | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:inplace32bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:inplace32bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:inplace32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:inplace32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:inplace32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
KeccakF-1600-opt64.o KeccakAbsorb T KeccakF-1600-opt64.o KeccakAbsorb1088bits T KeccakF-1600-opt64.o KeccakExtract T KeccakF-1600-opt64.o KeccakF1600RoundConstants R KeccakF-1600-opt64.o KeccakInitialize T KeccakF-1600-opt64.o KeccakInitializeState T KeccakF-1600-opt64.o KeccakPermutation T KeccakF-1600-opt64.o KeccakPermutationOnWords T KeccakF-1600-opt64.o KeccakPermutationOnWordsAfterXoring T KeccakF-1600-opt64.o KeccakPermutationOnWordsAfterXoring1088bits T KeccakF-1600-opt64.o fromBytesToWord T KeccakF-1600-opt64.o fromWordToBytes T KeccakSponge.o Absorb T KeccakSponge.o AbsorbQueue T KeccakSponge.o InitSponge T KeccakSponge.o PadAndSwitchToSqueezingPhase T KeccakSponge.o Squeeze T
| Implementation | Compiler |
| T:mmxu1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:mmxu1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:mmxu1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:mmxu1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:mmxu1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:mmxu1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64lcu24 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64lcu24 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64lcu24 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64lcu24 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64lcu24 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64lcu24 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64lcu24shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64lcu24shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64lcu24shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64lcu24shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64lcu24shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64lcu24shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64lcu6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64lcu6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64lcu6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64u6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64u6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64u6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt64u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt64u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
KeccakF-1600-opt32.o KeccakAbsorb T KeccakF-1600-opt32.o KeccakAbsorb1088bits T KeccakF-1600-opt32.o KeccakExtract T KeccakF-1600-opt32.o KeccakInitialize T KeccakF-1600-opt32.o KeccakInitializeState T KeccakF-1600-opt32.o KeccakPermutation T KeccakF-1600-opt32.o KeccakPermutationOnWords T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring1088bits T KeccakF-1600-opt32.o fromInterleaving T KeccakF-1600-opt32.o setInterleavedWordsInto8bytes T KeccakSponge.o Absorb T KeccakSponge.o AbsorbQueue T KeccakSponge.o InitSponge T KeccakSponge.o PadAndSwitchToSqueezingPhase T KeccakSponge.o Squeeze T
| Implementation | Compiler |
| T:opt32bi-rvku2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt32bi-rvku2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt32bi-rvku2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt32bi-rvku2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt32bi-rvku2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt32bi-rvku2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
KeccakF-1600-opt32.o KeccakAbsorb T KeccakF-1600-opt32.o KeccakAbsorb1088bits T KeccakF-1600-opt32.o KeccakExtract T KeccakF-1600-opt32.o KeccakF1600RoundConstants_int2_0 R KeccakF-1600-opt32.o KeccakF1600RoundConstants_int2_1 R KeccakF-1600-opt32.o KeccakInitialize T KeccakF-1600-opt32.o KeccakInitializeState T KeccakF-1600-opt32.o KeccakPermutation T KeccakF-1600-opt32.o KeccakPermutationOnWords T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring1088bits T KeccakF-1600-opt32.o fromInterleaving T KeccakF-1600-opt32.o setInterleavedWordsInto8bytes T KeccakSponge.o Absorb T KeccakSponge.o AbsorbQueue T KeccakSponge.o InitSponge T KeccakSponge.o PadAndSwitchToSqueezingPhase T KeccakSponge.o Squeeze T
| Implementation | Compiler |
| T:opt32bi-s2lcu4 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt32bi-s2lcu4 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt32bi-s2lcu4 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
KeccakF-1600-opt32.o KeccakAbsorb T KeccakF-1600-opt32.o KeccakAbsorb1088bits T KeccakF-1600-opt32.o KeccakExtract T KeccakF-1600-opt32.o KeccakF1600RoundConstants_int2_0 R KeccakF-1600-opt32.o KeccakF1600RoundConstants_int2_1 R KeccakF-1600-opt32.o KeccakInitialize T KeccakF-1600-opt32.o KeccakInitializeState T KeccakF-1600-opt32.o KeccakPermutation T KeccakF-1600-opt32.o KeccakPermutationOnWords T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring T KeccakF-1600-opt32.o KeccakPermutationOnWordsAfterXoring1088bits T KeccakF-1600-opt32.o buildInterleaveTables T KeccakF-1600-opt32.o deinterleaveTable B KeccakF-1600-opt32.o interleaveTable B KeccakF-1600-opt32.o interleaveTablesBuilt B KeccakF-1600-opt32.o setInterleavedWordsInto8bytes T KeccakF-1600-opt32.o xor8bytesIntoInterleavedWords T KeccakSponge.o Absorb T KeccakSponge.o AbsorbQueue T KeccakSponge.o InitSponge T KeccakSponge.o PadAndSwitchToSqueezingPhase T KeccakSponge.o Squeeze T
| Implementation | Compiler |
| T:opt32biT-s2lcu4 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt32biT-s2lcu4 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt32biT-s2lcu4 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
Keccak-simple.o KeccakF T Keccak-simple.o KeccakF_RoundConstants R
| Implementation | Compiler |
| T:simple | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:simple | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:simple | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:simple | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:simple | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:simple | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
Keccak-simple32BI.o KeccakF T Keccak-simple32BI.o extractFromState T
| Implementation | Compiler |
| T:simple32bi | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:simple32bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:simple32bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:simple32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:simple32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:simple32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
keccak.o sph_keccak224 T keccak.o sph_keccak224_addbits_and_close T keccak.o sph_keccak224_close T keccak.o sph_keccak224_init T keccak.o sph_keccak256 T keccak.o sph_keccak256_addbits_and_close T keccak.o sph_keccak256_close T keccak.o sph_keccak256_init T keccak.o sph_keccak384 T keccak.o sph_keccak384_addbits_and_close T keccak.o sph_keccak384_close T keccak.o sph_keccak384_init T keccak.o sph_keccak512 T keccak.o sph_keccak512_addbits_and_close T keccak.o sph_keccak512_close T keccak.o sph_keccak512_init T
| Implementation | Compiler |
| T:sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
KeccakF-1600-opt64.o KeccakAbsorb T KeccakF-1600-opt64.o KeccakAbsorb1088bits T KeccakF-1600-opt64.o KeccakExtract T KeccakF-1600-opt64.o KeccakF1600RoundConstants R KeccakF-1600-opt64.o KeccakInitialize T KeccakF-1600-opt64.o KeccakInitializeState T KeccakF-1600-opt64.o KeccakPermutation T KeccakF-1600-opt64.o KeccakPermutationOnWords T KeccakF-1600-opt64.o KeccakPermutationOnWordsAfterXoring T KeccakF-1600-opt64.o KeccakPermutationOnWordsAfterXoring1088bits T KeccakF-1600-opt64.o fromBytesToWord T KeccakF-1600-opt64.o fromWordToBytes T KeccakF-1600-opt64.o rho8_56 R KeccakSponge.o Absorb T KeccakSponge.o AbsorbQueue T KeccakSponge.o InitSponge T KeccakSponge.o PadAndSwitchToSqueezingPhase T KeccakSponge.o Squeeze T
| Implementation | Compiler |
| T:sseu2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sseu2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sseu2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:sseu2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:sseu2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:sseu2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
KeccakF-1600-x86-64-asm.o KeccakExtract T KeccakF-1600-x86-64-asm.o KeccakInitialize T KeccakSponge.o Absorb T KeccakSponge.o AbsorbQueue T KeccakSponge.o InitSponge T KeccakSponge.o PadAndSwitchToSqueezingPhase T KeccakSponge.o Squeeze T keccak.o KeccakAbsorb T keccak.o KeccakAbsorb1024bits T keccak.o KeccakAbsorb1088bits T keccak.o KeccakAbsorb1152bits T keccak.o KeccakAbsorb1344bits T keccak.o KeccakAbsorb576bits T keccak.o KeccakAbsorb832bits T keccak.o KeccakExtract1024bits T keccak.o KeccakInitializeState T keccak.o KeccakPermutation T keccak.o UseSIMD a keccak.o _ba a keccak.o _be a keccak.o _bi a keccak.o _bo a keccak.o _bu a keccak.o _ga a keccak.o _ge a keccak.o _gi a keccak.o _go a keccak.o _gu a keccak.o _ka a keccak.o _ke a keccak.o _ki a keccak.o _ko a keccak.o _ku a keccak.o _ma a keccak.o _me a keccak.o _mi a keccak.o _mo a keccak.o _mu a keccak.o _sa a keccak.o _se a keccak.o _si a keccak.o _so a keccak.o _su a
| Implementation | Compiler |
| T:x86_64_asm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:x86_64_asm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:x86_64_asm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:x86_64_asm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:x86_64_asm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:x86_64_asm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:x86_64_shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:x86_64_shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:x86_64_shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_20.1.8_(0ubuntu4)) |
| T:x86_64_shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:x86_64_shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |
| T:x86_64_shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (15.2.0) |