[Page version: 20260919 18:54:16]
Measurements for amd64, h2atom, crypto_hash Test results for amd64, h2atom, crypto_hash Test results for crypto_hash/keccakc768| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 46557 | 61667 0 0 | 83660 1240 1480 | T:opt64lcu24 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 46590 | 61699 0 0 | 84884 1240 1480 | T:opt64lcu24 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 46963 | 61232 0 0 | 81342 1232 1480 | T:opt64lcu24 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 48082 | 19107 0 0 | 42292 1240 1480 | T:opt64lcu6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 48112 | 19075 0 0 | 41068 1240 1480 | T:opt64lcu6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 48263 | 18528 0 0 | 38638 1232 1480 | T:opt64lcu6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 49094 | 61247 0 0 | 81561 1200 1544 | T:opt64lcu24 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 50141 | 19253 0 0 | 39561 1200 1544 | T:opt64lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 50966 | 64298 0 0 | 86627 1224 1576 | T:opt64lcu24 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 51002 | 64530 0 0 | 87963 1224 1576 | T:opt64lcu24 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 51121 | 20103 0 0 | 43276 1240 1480 | T:opt64u6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 51123 | 20071 0 0 | 42052 1240 1480 | T:opt64u6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 51322 | 19534 0 0 | 39622 1232 1480 | T:opt64u6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 52820 | 18978 0 0 | 39692 1240 1480 | T:opt64lcu6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 53079 | 20594 0 0 | 44027 1224 1576 | T:opt64lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 53126 | 20346 0 0 | 42675 1224 1576 | T:opt64lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 53656 | 4582 0 0 | 24952 1208 1544 | T:inplace | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 53677 | 61554 0 0 | 82268 1240 1480 | T:opt64lcu24 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 53764 | 4400 0 0 | 24414 1232 1480 | T:inplace | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 54501 | 20056 0 0 | 40345 1200 1544 | T:opt64u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55014 | 2863 0 0 | 23240 1208 1544 | T:simple | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55242 | 4721 0 0 | 26604 1240 1480 | T:inplace | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55404 | 159690 0 0 | 182796 1240 1480 | T:x86_64_asm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55417 | 159643 0 0 | 181548 1240 1480 | T:x86_64_asm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55466 | 4721 0 0 | 27796 1240 1480 | T:inplace | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55512 | 159632 0 0 | 180268 1240 1480 | T:x86_64_asm | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55580 | 160047 0 0 | 181699 1224 1576 | T:x86_64_asm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55597 | 159707 0 0 | 182844 1240 1480 | T:x86_64_asm | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55618 | 160087 0 0 | 182843 1224 1576 | T:x86_64_asm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55625 | 159780 0 0 | 180779 1224 1576 | T:x86_64_asm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55642 | 159343 0 0 | 179374 1232 1480 | T:x86_64_asm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55774 | 2858 0 0 | 22878 1232 1480 | T:simple | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 55889 | 159414 0 0 | 179113 1200 1544 | T:x86_64_asm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 56941 | 3137 0 0 | 25020 1240 1480 | T:simple | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 56960 | 3137 0 0 | 26212 1240 1480 | T:simple | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 57512 | 5901 0 0 | 29378 1232 1576 | T:simple | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 57516 | 21571 0 0 | 43867 1224 1576 | T:opt64u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 57538 | 21803 0 0 | 45203 1224 1576 | T:opt64u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 57557 | 18941 0 0 | 42156 1240 1480 | T:opt64lcu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 57572 | 19958 0 0 | 40660 1240 1480 | T:opt64u6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 57990 | 3081 0 0 | 25442 1232 1576 | T:simple | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 58854 | 61645 0 0 | 84860 1240 1480 | T:opt64lcu24 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 58997 | 9627 0 0 | 33106 1232 1576 | T:inplace | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 59889 | 4953 0 0 | 27314 1232 1576 | T:inplace | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 61545 | 2996 0 0 | 23604 1240 1480 | T:simple | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 61831 | 20395 0 0 | 43596 1240 1480 | T:opt64u6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 65126 | 64082 0 0 | 85747 1224 1576 | T:opt64lcu24 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 67372 | 4875 0 0 | 27980 1240 1480 | T:inplace | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 67615 | 19968 0 0 | 41635 1224 1576 | T:opt64lcu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 68049 | 3233 0 0 | 26348 1240 1480 | T:simple | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 71506 | 14331 0 0 | 37747 1224 1576 | T:sseu2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 71556 | 14067 0 0 | 36363 1224 1576 | T:sseu2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 72810 | 5316 0 0 | 25924 1240 1480 | T:inplace | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 74133 | 3082 0 0 | 24713 1224 1576 | T:simple | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 75718 | 12406 0 0 | 33092 1240 1480 | T:sseu2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 75992 | 4910 0 0 | 26553 1224 1576 | T:inplace | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 76079 | 21191 0 0 | 42835 1224 1576 | T:opt64u6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 76190 | 12327 0 0 | 35468 1240 1480 | T:sseu2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 76203 | 12295 0 0 | 34244 1240 1480 | T:sseu2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 76840 | 11764 0 0 | 31830 1232 1480 | T:sseu2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 77391 | 11683 0 0 | 31961 1200 1544 | T:sseu2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 86211 | 9096 0 0 | 29377 1200 1544 | T:mmxu1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 91966 | 13784 0 0 | 35427 1224 1576 | T:sseu2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 98407 | 9143 0 0 | 32316 1240 1480 | T:mmxu1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 98419 | 9111 0 0 | 31092 1240 1480 | T:mmxu1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 98596 | 8596 0 0 | 28694 1232 1480 | T:mmxu1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 100481 | 10667 0 0 | 32963 1224 1576 | T:mmxu1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 100501 | 10931 0 0 | 34331 1224 1576 | T:mmxu1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 104537 | 9014 0 0 | 29716 1240 1480 | T:mmxu1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 116024 | 26539 0 0 | 48524 1240 1480 | T:opt32bi-s2lcu4 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 116030 | 26571 0 0 | 49748 1240 1480 | T:opt32bi-s2lcu4 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 116312 | 9515 0 0 | 32716 1240 1480 | T:mmxu1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 116477 | 25340 0 0 | 45454 1232 1480 | T:opt32bi-s2lcu4 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 116826 | 10558 0 0 | 32203 1224 1576 | T:mmxu1 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 123312 | 9514 0 0 | 32620 1240 1480 | T:inplace32bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 123417 | 8650 0 0 | 30564 1240 1480 | T:inplace32bi | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 124188 | 8620 0 0 | 28670 1232 1480 | T:inplace32bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 125032 | 5483 0 0 | 25526 1232 1480 | T:simple32bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 125596 | 17100 0 0 | 39084 1240 1480 | T:opt32bi-rvku2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 125618 | 17132 0 0 | 40308 1240 1480 | T:opt32bi-rvku2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 126056 | 6406 0 0 | 29508 1240 1480 | T:simple32bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 126082 | 16009 0 0 | 36118 1232 1480 | T:opt32bi-rvku2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 126134 | 5542 0 0 | 27452 1240 1480 | T:simple32bi | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 126157 | 31971 0 0 | 55403 1224 1576 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 127421 | 26133 0 0 | 46844 1240 1480 | T:opt32bi-s2lcu4 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 128171 | 27600 0 0 | 47921 1200 1544 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 128860 | 25941 0 262160 | 47932 1240 263656 | T:opt32biT-s2lcu4 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 128886 | 26189 0 262160 | 49372 1240 263656 | T:opt32biT-s2lcu4 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 129630 | 27229 0 262160 | 47350 1232 263656 | T:opt32biT-s2lcu4 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 130280 | 28758 0 0 | 51083 1224 1576 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 131347 | 5634 0 0 | 26040 1208 1544 | T:simple32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 132999 | 16765 0 0 | 37073 1200 1544 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 136216 | 28646 0 262148 | 48961 1200 263720 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 136556 | 18020 0 0 | 40347 1224 1576 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 136637 | 7066 0 0 | 30586 1232 1576 | T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 137848 | 26651 0 0 | 49796 1240 1480 | T:opt32bi-s2lcu4 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 138757 | 5563 0 0 | 26188 1240 1480 | T:simple32bi | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 139442 | 8704 0 0 | 29128 1208 1544 | T:inplace32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 140051 | 25911 0 262160 | 46628 1240 263656 | T:opt32biT-s2lcu4 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 141491 | 21355 0 0 | 44795 1224 1576 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 141570 | 33107 0 262148 | 56547 1224 263752 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 142126 | 16716 0 0 | 37420 1240 1480 | T:opt32bi-rvku2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 143581 | 25471 0 262160 | 48684 1240 263656 | T:opt32biT-s2lcu4 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 144227 | 30627 0 262148 | 52971 1224 263752 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 145570 | 16247 0 0 | 39762 1232 1576 | T:simple32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 147899 | 8263 192 0 | 31699 1424 1576 | T:compact8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 148599 | 7718 0 0 | 30684 1240 1480 | T:simple32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 150461 | 11162 0 0 | 34132 1240 1480 | T:inplace32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 150840 | 24988 0 0 | 48502 1232 1576 | T:inplace32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 150872 | 6166 0 0 | 28570 1232 1576 | T:simple32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 151866 | 17940 0 0 | 41084 1240 1480 | T:opt32bi-rvku2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 153805 | 66883 0 0 | 88876 1240 1480 | T:opt64lcu24shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 153843 | 66915 0 0 | 90100 1240 1480 | T:opt64lcu24shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 154687 | 66723 0 0 | 86830 1232 1480 | T:opt64lcu24shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 154867 | 10442 0 0 | 32846 1232 1576 | T:inplace32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 154995 | 63543 0 0 | 83865 1200 1544 | T:opt64lcu24shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 155893 | 66378 0 0 | 88707 1224 1576 | T:opt64lcu24shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 155955 | 66578 0 0 | 90011 1224 1576 | T:opt64lcu24shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 157324 | 66786 0 0 | 87500 1240 1480 | T:opt64lcu24shld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 159738 | 63149 0 0 | 86364 1240 1480 | T:opt64lcu24shld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 159925 | 166410 0 0 | 189516 1240 1480 | T:x86_64_shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 159972 | 166363 0 0 | 188268 1240 1480 | T:x86_64_shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 160012 | 166352 0 0 | 186988 1240 1480 | T:x86_64_shld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 160055 | 166427 0 0 | 189564 1240 1480 | T:x86_64_shld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 160101 | 166807 0 0 | 189563 1224 1576 | T:x86_64_shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 160118 | 166767 0 0 | 188419 1224 1576 | T:x86_64_shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 160119 | 166063 0 0 | 186094 1232 1480 | T:x86_64_shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 160149 | 166500 0 0 | 187499 1224 1576 | T:x86_64_shld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 160369 | 166134 0 0 | 185833 1200 1544 | T:x86_64_shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 160549 | 28394 0 0 | 50059 1224 1576 | T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 163776 | 9631 0 0 | 30260 1240 1480 | T:inplace32bi | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 164033 | 66178 0 0 | 87843 1224 1576 | T:opt64lcu24shld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 166857 | 3270 0 0 | 26404 1240 1480 | T:compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 173121 | 3134 0 0 | 26236 1240 1480 | T:compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 173778 | 30153 0 262148 | 51827 1224 263752 | T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 176826 | 3110 0 0 | 25020 1240 1480 | T:compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 184719 | 9296 0 0 | 30981 1224 1576 | T:inplace32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 186524 | 17797 0 0 | 39467 1224 1576 | T:opt32bi-rvku2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 188001 | 6178 0 0 | 27857 1224 1576 | T:simple32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 231193 | 2490 0 0 | 24882 1232 1576 | T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 289468 | 1963 0 0 | 22352 1208 1544 | T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 299269 | 1749 0 0 | 21798 1232 1480 | T:compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 309695 | 2368 0 0 | 24033 1224 1576 | T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 316819 | 2110 0 0 | 22740 1240 1480 | T:compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 344459 | 3395 0 0 | 26532 1240 1480 | T:compact8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 400401 | 3205 0 0 | 25148 1240 1480 | T:compact8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 407923 | 4809 0 0 | 27972 1240 1480 | T:compact8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 491586 | 2145 0 0 | 22804 1240 1480 | T:compact8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 541430 | 2375 192 0 | 24699 1424 1576 | T:compact8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 541907 | 1809 0 0 | 21886 1232 1480 | T:compact8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 627558 | 2114 192 0 | 23722 1416 1576 | T:compact8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
| 629893 | 1559 192 0 | 21897 1400 1544 | T:compact8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260515 | 20260330 |
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:227: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_18.1.3_(1ubuntu1)) |
| T:sseu2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:sseu2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:sseu2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
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:185:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'KeccakPermutationOnWords' that is compiled without support for 'ssse3' KeccakF-1600-opt64.c: 185 | rounds KeccakF-1600-opt64.c: | ^ KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:110:9: note: expanded from macro 'rounds' KeccakF-1600-opt64.c: 110 | thetaRhoPiChiIotaPrepareTheta(i , A, E) \ KeccakF-1600-opt64.c: | ^ KeccakF-1600-opt64.c: ./KeccakF-1600-simd128.macros:128:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta' KeccakF-1600-opt64.c: 128 | Bkomu = SHUFFLEBYTES128(Bkomu, CONST128(rho8_56)); \ KeccakF-1600-opt64.c: | ^ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:46:37: note: expanded from macro 'SHUFFLEBYTES128' KeccakF-1600-opt64.c: 46 | #define SHUFFLEBYTES128(a, b) _mm_shuffle_epi8(a, b) KeccakF-1600-opt64.c: | ^ KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'KeccakPermutationOnWords' that is compiled without support for 'ssse3' KeccakF-1600-opt64.c: ...
| Implementation | Compiler |
| T:sseu2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
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 (13.3.0) |
| T:sseu2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:sseu2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:sseu2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.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_18.1.3_(1ubuntu1)) |
| T:xopu24 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:xopu24 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:xopu24 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:xopu24 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
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 (13.3.0) |
| T:xopu24 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:xopu24 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:xopu24 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.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_18.1.3_(1ubuntu1)) |
| T:compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.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_18.1.3_(1ubuntu1)) |
| T:compact8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:compact8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:compact8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:compact8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:compact8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:compact8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:compact8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:compact8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.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_18.1.3_(1ubuntu1)) |
| T:inplace | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:inplace | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:inplace | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:inplace | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:inplace | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:inplace | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:inplace | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:inplace | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.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_18.1.3_(1ubuntu1)) |
| T:inplace32bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:inplace32bi | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:inplace32bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:inplace32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:inplace32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:inplace32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:inplace32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:inplace32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
KeccakF-1600-opt64.o KeccakAbsorb T KeccakF-1600-opt64.o KeccakAbsorb832bits 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 KeccakPermutationOnWordsAfterXoring832bits 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_18.1.3_(1ubuntu1)) |
| T:mmxu1 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:mmxu1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:mmxu1 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:mmxu1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:mmxu1 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:mmxu1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:mmxu1 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:mmxu1 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu24 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu24 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu24 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu24 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu24 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu24 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu24 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu24 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu24 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu24shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu24shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu24shld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu24shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu24shld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu24shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu24shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu24shld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu24shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64u6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64u6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64u6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64u6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64u6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt64u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64u6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt64u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
KeccakF-1600-opt32.o KeccakAbsorb T KeccakF-1600-opt32.o KeccakAbsorb832bits 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 KeccakPermutationOnWordsAfterXoring832bits 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_18.1.3_(1ubuntu1)) |
| T:opt32bi-rvku2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32bi-rvku2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32bi-rvku2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32bi-rvku2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32bi-rvku2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt32bi-rvku2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt32bi-rvku2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt32bi-rvku2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
KeccakF-1600-opt32.o KeccakAbsorb T KeccakF-1600-opt32.o KeccakAbsorb832bits 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 KeccakPermutationOnWordsAfterXoring832bits 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_18.1.3_(1ubuntu1)) |
| T:opt32bi-s2lcu4 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32bi-s2lcu4 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32bi-s2lcu4 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32bi-s2lcu4 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt32bi-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
KeccakF-1600-opt32.o KeccakAbsorb T KeccakF-1600-opt32.o KeccakAbsorb832bits 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 KeccakPermutationOnWordsAfterXoring832bits 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_18.1.3_(1ubuntu1)) |
| T:opt32biT-s2lcu4 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32biT-s2lcu4 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32biT-s2lcu4 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32biT-s2lcu4 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt32biT-s2lcu4 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.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_18.1.3_(1ubuntu1)) |
| T:simple | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:simple | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:simple | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:simple | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:simple | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:simple | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:simple | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:simple | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.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_18.1.3_(1ubuntu1)) |
| T:simple32bi | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:simple32bi | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:simple32bi | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:simple32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:simple32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:simple32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:simple32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:simple32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
KeccakF-1600-opt64.o KeccakAbsorb T KeccakF-1600-opt64.o KeccakAbsorb832bits 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 KeccakPermutationOnWordsAfterXoring832bits 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_18.1.3_(1ubuntu1)) |
| T:sseu2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:sseu2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:sseu2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:sseu2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:sseu2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:sseu2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:sseu2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.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_18.1.3_(1ubuntu1)) |
| T:x86_64_asm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:x86_64_asm | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:x86_64_asm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:x86_64_asm | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:x86_64_asm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:x86_64_asm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:x86_64_asm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:x86_64_asm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:x86_64_shld | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:x86_64_shld | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:x86_64_shld | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:x86_64_shld | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:x86_64_shld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:x86_64_shld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:x86_64_shld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:x86_64_shld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:x86_64_shld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |