Test results for aarch64, pi5, crypto_aead/lakekeyakv1
[Page version: 20250609 19:52:35]
Measurements for aarch64, pi5, crypto_aead
Test results for aarch64, pi5, crypto_aead
Test results for crypto_aead/lakekeyakv1
Computer: pi5
Microarchitecture: aarch64; Cortex-A76 (414fd0b1)
Architecture: aarch64
CPU ID: 414fd0b1
SUPERCOP version: 20250415
Operation: crypto_aead
Primitive: lakekeyakv1
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
24584 | 121176 0 0 | 137792 776 848 | T:opt64lcufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
24584 | 118148 0 0 | 133464 760 840 | T:opt64lcufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
25041 | 129708 0 0 | 147168 776 864 | T:opt64lcufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
25070 | 60720 0 0 | 77336 776 848 | T:opt64lcu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
25167 | 128920 0 0 | 145528 776 864 | T:opt64lcufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
25397 | 64392 0 0 | 81848 776 864 | T:opt64lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
25406 | 56568 0 0 | 71888 760 840 | T:opt64lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
25413 | 127860 0 0 | 146945 832 856 | T:opt64ufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
25427 | 63276 0 0 | 79888 776 864 | T:opt64lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
25629 | 129172 0 0 | 148249 832 856 | T:opt64lcufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
26006 | 62484 0 0 | 81569 832 856 | T:opt64u6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
26147 | 63984 0 0 | 83033 832 856 | T:opt64lcu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
27484 | 133368 0 0 | 148688 760 840 | T:opt64ufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
27716 | 135628 0 0 | 152264 776 848 | T:opt64ufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
28034 | 65248 0 0 | 81848 776 848 | T:opt64u6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
28409 | 60836 0 0 | 76144 760 840 | T:opt64u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
29066 | 154964 0 0 | 172424 776 864 | T:opt64ufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
29133 | 154060 0 0 | 170656 776 864 | T:opt64ufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
29239 | 71532 0 0 | 88992 776 864 | T:opt64u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
29314 | 70404 0 0 | 87000 776 864 | T:opt64u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
36207 | 11256 0 0 | 30273 824 856 | T:compact64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
69941 | 12854 0 0 | 30272 768 864 | T:compact64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
80679 | 28408 0 0 | 47417 824 856 | T:inplace32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
85785 | 24180 0 0 | 39424 752 840 | T:inplace32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
87442 | 24860 0 0 | 41424 768 848 | T:inplace32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
102714 | 35188 0 0 | 52584 768 864 | T:inplace32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
105563 | 17466 0 304 | 35083 784 1184 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
107478 | 14396 0 304 | 33612 840 1168 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
108735 | 30952 0 0 | 47496 768 864 | T:inplace32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
140175 | 10037 0 0 | 26616 768 864 | T:compact64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
159277 | 9641 0 0 | 26216 768 848 | T:compact64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
160120 | 8832 0 0 | 24072 752 840 | T:compact64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
301615 | 11758 0 304 | 28523 784 1184 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
389505 | 10192 0 308 | 25624 768 1152 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
508738 | 11478 0 308 | 28235 784 1160 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
Compiler output
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:273:5: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:19:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-64.macros:46:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: Da = Cu^ROL64(Ce, 1); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:43:14: note: expanded from macro 'ROL64'
KeccakF-1600-opt64.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(N)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: <inline asm>:1:2: note: instantiated into assembly here
KeccakF-1600-opt64.c: shld 1,x20,x20
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:273:5: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:19:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-64.macros:47:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: De = Ca^ROL64(Ci, 1); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:43:14: note: expanded from macro 'ROL64'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:opt64lcufullshld | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:792: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:802: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:826: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:863: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:871: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:884: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:901: Error: unknown mnemonic `shld' -- `shld 61,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:910: Error: unknown mnemonic `shld' -- `shld 45,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:917: Error: unknown mnemonic `shld' -- `shld 3,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:932: Error: unknown mnemonic `shld' -- `shld 20,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:941: Error: unknown mnemonic `shld' -- `shld 2,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:948: Error: unknown mnemonic `shld' -- `shld 62,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:959: Error: unknown mnemonic `shld' -- `shld 41,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:966: Error: unknown mnemonic `shld' -- `shld 55,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:976: Error: unknown mnemonic `shld' -- `shld 39,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:989: Error: unknown mnemonic `shld' -- `shld 8,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:999: Error: unknown mnemonic `shld' -- `shld 21,x21,x21'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:1006: Error: unknown mnemonic `shld' -- `shld 25,x16,x16'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:1015: Error: unknown mnemonic `shld' -- `shld 43,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:1025: Error: unknown mnemonic `shld' -- `shld 1,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:1032: Error: unknown mnemonic `shld' -- `shld 18,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:1044: Error: unknown mnemonic `shld' -- `shld 6,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:1051: Error: unknown mnemonic `shld' -- `shld 44,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccc5RvJ8.s:1065: Error: unknown mnemonic `shld' -- `shld 10,x22,x22'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:opt64lcufullshld | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1063: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1073: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1097: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1134: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1142: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1155: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1172: Error: unknown mnemonic `shld' -- `shld 61,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1181: Error: unknown mnemonic `shld' -- `shld 45,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1188: Error: unknown mnemonic `shld' -- `shld 3,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1203: Error: unknown mnemonic `shld' -- `shld 20,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1212: Error: unknown mnemonic `shld' -- `shld 2,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1219: Error: unknown mnemonic `shld' -- `shld 62,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1230: Error: unknown mnemonic `shld' -- `shld 41,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1237: Error: unknown mnemonic `shld' -- `shld 55,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1247: Error: unknown mnemonic `shld' -- `shld 39,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1260: Error: unknown mnemonic `shld' -- `shld 8,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1270: Error: unknown mnemonic `shld' -- `shld 21,x21,x21'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1277: Error: unknown mnemonic `shld' -- `shld 25,x16,x16'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1286: Error: unknown mnemonic `shld' -- `shld 43,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1296: Error: unknown mnemonic `shld' -- `shld 1,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1303: Error: unknown mnemonic `shld' -- `shld 18,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1315: Error: unknown mnemonic `shld' -- `shld 6,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1322: Error: unknown mnemonic `shld' -- `shld 44,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccNKIkSm.s:1336: Error: unknown mnemonic `shld' -- `shld 10,x22,x22'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:opt64lcufullshld | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/ccypINBC.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:813: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:829: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:845: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:860: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:875: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:900: Error: unknown mnemonic `shld' -- `shld 44,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:920: Error: unknown mnemonic `shld' -- `shld 43,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:940: Error: unknown mnemonic `shld' -- `shld 21,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:960: Error: unknown mnemonic `shld' -- `shld 14,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1021: Error: unknown mnemonic `shld' -- `shld 28,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1041: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1061: Error: unknown mnemonic `shld' -- `shld 3,x24,x24'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1081: Error: unknown mnemonic `shld' -- `shld 45,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1101: Error: unknown mnemonic `shld' -- `shld 61,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1160: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1180: Error: unknown mnemonic `shld' -- `shld 6,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1200: Error: unknown mnemonic `shld' -- `shld 25,x21,x21'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1220: Error: unknown mnemonic `shld' -- `shld 8,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1240: Error: unknown mnemonic `shld' -- `shld 18,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1293: Error: unknown mnemonic `shld' -- `shld 27,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1313: Error: unknown mnemonic `shld' -- `shld 36,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1333: Error: unknown mnemonic `shld' -- `shld 10,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1353: Error: unknown mnemonic `shld' -- `shld 15,x16,x16'
KeccakF-1600-opt64.c: /tmp/ccypINBC.s:1373: Error: unknown mnemonic `shld' -- `shld 56,x10,x10'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:opt64lcufullshld | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:749: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:764: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:808: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:836: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:870: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:893: Error: unknown mnemonic `shld' -- `shld 21,x27,x27'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:906: Error: unknown mnemonic `shld' -- `shld 14,x23,x23'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:926: Error: unknown mnemonic `shld' -- `shld 44,x25,x25'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:941: Error: unknown mnemonic `shld' -- `shld 43,x2,x2'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1000: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1007: Error: unknown mnemonic `shld' -- `shld 3,x24,x24'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1017: Error: unknown mnemonic `shld' -- `shld 28,x7,x7'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1028: Error: unknown mnemonic `shld' -- `shld 61,x5,x5'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1035: Error: unknown mnemonic `shld' -- `shld 45,x22,x22'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1056: Error: unknown mnemonic `shld' -- `shld 6,x14,x14'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1063: Error: unknown mnemonic `shld' -- `shld 25,x21,x21'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1076: Error: unknown mnemonic `shld' -- `shld 8,x20,x20'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1083: Error: unknown mnemonic `shld' -- `shld 18,x13,x13'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1093: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1104: Error: unknown mnemonic `shld' -- `shld 15,x16,x16'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1111: Error: unknown mnemonic `shld' -- `shld 36,x12,x12'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1118: Error: unknown mnemonic `shld' -- `shld 10,x17,x17'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1125: Error: unknown mnemonic `shld' -- `shld 55,x19,x19'
KeccakF-1600-opt64.c: /tmp/cc4Q4icw.s:1132: Error: unknown mnemonic `shld' -- `shld 39,x11,x11'
KeccakF-1600-opt64.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:opt64lcufullshld | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
KeccakDuplex.c: KeccakDuplex.c:63:9: warning: implicit declaration of function 'KeccakP1600_12_StatePermute' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StatePermute(instance->state);
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:53:30: note: expanded from macro 'KeccakF_StatePermute'
KeccakDuplex.c: #define KeccakF_StatePermute KeccakP1600_12_StatePermute
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:85:9: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StateXORPermuteExtract(instance->state, sigmaBegin, sigmaBeginByteLen/KeccakF_laneInBytes,
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:73:40: note: expanded from macro 'KeccakF_StateXORPermuteExtract'
KeccakDuplex.c: #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: ^
KeccakDuplex.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
KeccakDuplex.c: In file included from KeccakDuplex.h:17,
KeccakDuplex.c: from KeccakDuplex.c:15:
KeccakDuplex.c: KeccakDuplex.c: In function 'Keccak_Duplexing':
KeccakDuplex.c: KeccakF-interface.h:53:30: warning: implicit declaration of function 'KeccakP1600_12_StatePermute'; did you mean 'KeccakF1600_StatePermute'? [-Wimplicit-function-declaration]
KeccakDuplex.c: 53 | #define KeccakF_StatePermute KeccakP1600_12_StatePermute
KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakDuplex.c: KeccakDuplex.c:63:9: note: in expansion of macro 'KeccakF_StatePermute'
KeccakDuplex.c: 63 | KeccakF_StatePermute(instance->state);
KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~
KeccakDuplex.c: KeccakF-interface.h:73:40: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract'; did you mean 'KeccakF1600_StateXORPermuteExtract'? [-Wimplicit-function-declaration]
KeccakDuplex.c: 73 | #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakDuplex.c: KeccakF-interface.h:73:40: note: in definition of macro 'KeccakF_StateXORPermuteExtract'
KeccakDuplex.c: 73 | #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T
KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T
KeccakDuplex.o Keccak_DuplexingFBWLWrap T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakF-1600-compact64.o KeccakF1600_Initialize T
KeccakF-1600-compact64.o KeccakF1600_StateComplementBit T
KeccakF-1600-compact64.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-compact64.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateExtractLanes T
KeccakF-1600-compact64.o KeccakF1600_StateInitialize T
KeccakF-1600-compact64.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-compact64.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-compact64.o KeccakF1600_StatePermute T
KeccakF-1600-compact64.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-compact64.o KeccakF1600_StateXORLanes T
KeccakF-1600-compact64.o KeccakF_Mod5 R
KeccakF-1600-compact64.o KeccakF_PiLane R
KeccakF-1600-compact64.o KeccakF_RotationConstants R
KeccakF-1600-compact64.o KeccakP1600_StatePermute T
KeccakP-1600-12-compact64.o KeccakP1600_12_StatePermute T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_Forget T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o LakeKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
SnP-FBWL-default.o SnP_FBWL_Absorb_Default T
SnP-FBWL-default.o SnP_FBWL_Squeeze_Default T
SnP-FBWL-default.o SnP_FBWL_Unwrap_Default T
SnP-FBWL-default.o SnP_FBWL_Wrap_Default T
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:compact64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:compact64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:compact64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:compact64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:compact64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T
KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T
KeccakDuplex.o Keccak_DuplexingFBWLWrap T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakF-1600-inplace32BI.o KeccakF1600_Initialize T
KeccakF-1600-inplace32BI.o KeccakF1600_StateComplementBit T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateExtractLanes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateInitialize T
KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-inplace32BI.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-inplace32BI.o KeccakF1600_StatePermute T
KeccakF-1600-inplace32BI.o KeccakF1600_StateSetBytesInLaneToZero T
KeccakF-1600-inplace32BI.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-inplace32BI.o KeccakF1600_StateXORLanes T
KeccakP-1600-12-inplace32BI.o KeccakP1600_12_StatePermute T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_Forget T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o LakeKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
SnP-FBWL-default.o SnP_FBWL_Absorb_Default T
SnP-FBWL-default.o SnP_FBWL_Squeeze_Default T
SnP-FBWL-default.o SnP_FBWL_Unwrap_Default T
SnP-FBWL-default.o SnP_FBWL_Wrap_Default T
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:inplace32bi | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:inplace32bi | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:inplace32bi | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:inplace32bi | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:inplace32bi | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_DuplexingFBWLAbsorb T
KeccakDuplex.o Keccak_DuplexingFBWLUnwrap T
KeccakDuplex.o Keccak_DuplexingFBWLWrap T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakF-1600-opt64.o KeccakF1600RoundConstants R
KeccakF-1600-opt64.o KeccakF1600_FBWL_Absorb T
KeccakF-1600-opt64.o KeccakF1600_FBWL_Squeeze T
KeccakF-1600-opt64.o KeccakF1600_FBWL_Unwrap T
KeccakF-1600-opt64.o KeccakF1600_FBWL_Wrap T
KeccakF-1600-opt64.o KeccakF1600_Initialize T
KeccakF-1600-opt64.o KeccakF1600_StateComplementBit T
KeccakF-1600-opt64.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-opt64.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateExtractLanes T
KeccakF-1600-opt64.o KeccakF1600_StateInitialize T
KeccakF-1600-opt64.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-opt64.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-opt64.o KeccakF1600_StatePermute T
KeccakF-1600-opt64.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-opt64.o KeccakF1600_StateXORLanes T
KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Absorb T
KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Squeeze T
KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Unwrap T
KeccakP-1600-12-opt64.o KeccakP1600_12_FBWL_Wrap T
KeccakP-1600-12-opt64.o KeccakP1600_12_StatePermute T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_Forget T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o LakeKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
Number of similar (implementation,compiler) pairs: 20, namely:
Implementation | Compiler |
T:opt64lcu6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:opt64lcu6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64lcu6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64lcu6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64lcu6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64lcufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:opt64lcufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64lcufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64lcufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64lcufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64u6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:opt64u6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64u6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64u6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64u6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64ufull | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:opt64ufull | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64ufull | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64ufull | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:opt64ufull | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Namespace violations
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakF-1600-reference.o KeccakF1600OnWords T
KeccakF-1600-reference.o KeccakF1600Round T
KeccakF-1600-reference.o KeccakF1600_Initialize T
KeccakF-1600-reference.o KeccakF1600_InitializeRhoOffsets T
KeccakF-1600-reference.o KeccakF1600_InitializeRoundConstants T
KeccakF-1600-reference.o KeccakF1600_StateComplementBit T
KeccakF-1600-reference.o KeccakF1600_StateExtractAndXORBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateExtractAndXORLanes T
KeccakF-1600-reference.o KeccakF1600_StateExtractBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateExtractLanes T
KeccakF-1600-reference.o KeccakF1600_StateInitialize T
KeccakF-1600-reference.o KeccakF1600_StateOverwriteBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateOverwriteLanes T
KeccakF-1600-reference.o KeccakF1600_StateOverwriteWithZeroes T
KeccakF-1600-reference.o KeccakF1600_StatePermute T
KeccakF-1600-reference.o KeccakF1600_StateXORBytesInLane T
KeccakF-1600-reference.o KeccakF1600_StateXORLanes T
KeccakF-1600-reference.o KeccakF1600_StateXORPermuteExtract T
KeccakF-1600-reference.o KeccakRhoOffsets B
KeccakF-1600-reference.o KeccakRoundConstants B
KeccakF-1600-reference.o LFSR86540 T
KeccakF-1600-reference.o chi T
KeccakF-1600-reference.o displayRhoOffsets T
KeccakF-1600-reference.o displayRoundConstants T
KeccakF-1600-reference.o fromBytesToWords T
KeccakF-1600-reference.o fromWordsToBytes T
KeccakF-1600-reference.o iota T
KeccakF-1600-reference.o pi T
KeccakF-1600-reference.o rho T
KeccakF-1600-reference.o theta T
KeccakP-1600-12-reference.o KeccakP1600_12_OnWords T
KeccakP-1600-12-reference.o KeccakP1600_12_StatePermute T
KeccakP-1600-12-reference.o KeccakP1600_12_StateXORPermuteExtract T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_Forget T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o LakeKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
displayIntermediateValues.o displayBits T
displayIntermediateValues.o displayBytes T
displayIntermediateValues.o displayLevel B
displayIntermediateValues.o displayRoundNumber T
displayIntermediateValues.o displaySetIntermediateValueFile T
displayIntermediateValues.o displaySetLevel T
displayIntermediateValues.o displayStateAs32bitWords T
displayIntermediateValues.o displayStateAsBytes T
displayIntermediateValues.o displayStateAsLanes T
displayIntermediateValues.o displayText T
displayIntermediateValues.o intermediateValueFile B
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |