Test results for aarch64, pi5, crypto_auth/siphash48
[Page version: 20250609 19:52:35]
Measurements for aarch64, pi5, crypto_auth
Test results for aarch64, pi5, crypto_auth
Test results for crypto_auth/siphash48
Computer: pi5
Microarchitecture: aarch64; Cortex-A76 (414fd0b1)
Architecture: aarch64
CPU ID: 414fd0b1
SUPERCOP version: 20250415
Operation: crypto_auth
Primitive: siphash48
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
7581 | 552 0 0 | 11152 768 752 | T:little | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
7652 | 936 0 0 | 14049 824 744 | T:little | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
7708 | 468 0 0 | 10080 752 736 | T:little | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
7880 | 552 0 0 | 11143 760 744 | T:little | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
8073 | 1019 0 0 | 14129 824 744 | T:ref_le | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
8414 | 1076 0 0 | 12536 768 752 | T:ref_le | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
8419 | 1076 0 0 | 11664 768 752 | T:ref_le | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
8426 | 952 0 0 | 12432 768 752 | T:little | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
8554 | 1076 0 0 | 11655 760 744 | T:ref_le | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
8578 | 1068 0 0 | 10664 752 736 | T:ref_le | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250522 | 20250415 |
Compiler output
siphash.c: siphash.c:31:7: warning: unused variable 'h' [-Wunused-variable]
siphash.c: u64 h;
siphash.c: ^
siphash.c: 1 warning generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref_le | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
siphash.c: siphash.c: In function 'crypto_auth_siphash48_ref_le_timingleaks':
siphash.c: siphash.c:31:7: warning: unused variable 'h' [-Wunused-variable]
siphash.c: 31 | u64 h;
siphash.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ref_le | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref_le | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref_le | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref_le | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
siphash.c: siphash.c:67:39: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: ^
siphash.c: siphash.c:57:3: note: expanded from macro 'COMPRESS'
siphash.c: HALF_ROUND(v0,v1,v2,v3,13,16); \
siphash.c: ^
siphash.c: siphash.c:50:7: note: expanded from macro 'HALF_ROUND'
siphash.c: b = rotl64(b, s); d = rotl64(d, t); \
siphash.c: ^
siphash.c: siphash.c:29:22: note: expanded from macro 'rotl64'
siphash.c: #define rotl64(x, c) ROT(x,c)
siphash.c: ^
siphash.c: siphash.c:25:15: note: expanded from macro 'ROT'
siphash.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(n)); \
siphash.c: ^
siphash.c: <inline asm>:1:2: note: instantiated into assembly here
siphash.c: shld 13,x11,x11
siphash.c: ^
siphash.c: siphash.c:67:39: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: ^
siphash.c: siphash.c:57:3: note: expanded from macro 'COMPRESS'
siphash.c: HALF_ROUND(v0,v1,v2,v3,13,16); \
siphash.c: ^
siphash.c: siphash.c:50:25: note: expanded from macro 'HALF_ROUND'
siphash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
siphash.c: /tmp/ccXUgYw3.s: Assembler messages:
siphash.c: /tmp/ccXUgYw3.s:110: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccXUgYw3.s:124: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccXUgYw3.s:145: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccXUgYw3.s:171: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccXUgYw3.s:185: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccXUgYw3.s:206: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccXUgYw3.s:286: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccXUgYw3.s:300: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccXUgYw3.s:321: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccXUgYw3.s:347: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccXUgYw3.s:361: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccXUgYw3.s:382: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccXUgYw3.s:423: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccXUgYw3.s:437: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccXUgYw3.s:458: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccXUgYw3.s:484: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccXUgYw3.s:498: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccXUgYw3.s:519: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
siphash.c: /tmp/ccu1TqjC.s: Assembler messages:
siphash.c: /tmp/ccu1TqjC.s:111: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccu1TqjC.s:124: Error: unknown mnemonic `shld' -- `shld 32,x8,x8'
siphash.c: /tmp/ccu1TqjC.s:154: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccu1TqjC.s:188: Error: unknown mnemonic `shld' -- `shld 17,x10,x10'
siphash.c: /tmp/ccu1TqjC.s:202: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccu1TqjC.s:223: Error: unknown mnemonic `shld' -- `shld 32,x0,x0'
siphash.c: /tmp/ccu1TqjC.s:254: Error: unknown mnemonic `shld' -- `shld 13,x10,x10'
siphash.c: /tmp/ccu1TqjC.s:268: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccu1TqjC.s:289: Error: unknown mnemonic `shld' -- `shld 32,x9,x9'
siphash.c: /tmp/ccu1TqjC.s:310: Error: unknown mnemonic `shld' -- `shld 17,x8,x8'
siphash.c: /tmp/ccu1TqjC.s:324: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccu1TqjC.s:345: Error: unknown mnemonic `shld' -- `shld 32,x0,x0'
siphash.c: /tmp/ccu1TqjC.s:370: Error: unknown mnemonic `shld' -- `shld 13,x8,x8'
siphash.c: /tmp/ccu1TqjC.s:384: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccu1TqjC.s:411: Error: unknown mnemonic `shld' -- `shld 32,x10,x10'
siphash.c: /tmp/ccu1TqjC.s:430: Error: unknown mnemonic `shld' -- `shld 17,x8,x8'
siphash.c: /tmp/ccu1TqjC.s:444: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccu1TqjC.s:465: Error: unknown mnemonic `shld' -- `shld 32,x0,x0'
siphash.c: /tmp/ccu1TqjC.s:495: Error: unknown mnemonic `shld' -- `shld 13,x8,x8'
siphash.c: /tmp/ccu1TqjC.s:509: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccu1TqjC.s:539: Error: unknown mnemonic `shld' -- `shld 32,x11,x11'
siphash.c: /tmp/ccu1TqjC.s:558: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccu1TqjC.s:565: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccu1TqjC.s:601: Error: unknown mnemonic `shld' -- `shld 32,x9,x9'
siphash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
siphash.c: /tmp/ccWb2ccA.s: Assembler messages:
siphash.c: /tmp/ccWb2ccA.s:123: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccWb2ccA.s:137: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccWb2ccA.s:158: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccWb2ccA.s:179: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccWb2ccA.s:193: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
siphash.c: /tmp/ccWb2ccA.s:214: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: /tmp/ccWb2ccA.s:285: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccWb2ccA.s:299: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccWb2ccA.s:320: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccWb2ccA.s:341: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccWb2ccA.s:355: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
siphash.c: /tmp/ccWb2ccA.s:376: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: /tmp/ccWb2ccA.s:419: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccWb2ccA.s:433: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccWb2ccA.s:454: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccWb2ccA.s:475: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccWb2ccA.s:489: Error: unknown mnemonic `shld' -- `shld 21,x5,x5'
siphash.c: /tmp/ccWb2ccA.s:510: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
siphash.c: /tmp/cc5SSCyW.s: Assembler messages:
siphash.c: /tmp/cc5SSCyW.s:144: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/cc5SSCyW.s:158: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/cc5SSCyW.s:186: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc5SSCyW.s:205: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/cc5SSCyW.s:219: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc5SSCyW.s:240: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/cc5SSCyW.s:279: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/cc5SSCyW.s:293: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/cc5SSCyW.s:314: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/cc5SSCyW.s:341: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/cc5SSCyW.s:355: Error: unknown mnemonic `shld' -- `shld 21,x5,x5'
siphash.c: /tmp/cc5SSCyW.s:376: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/cc5SSCyW.s:440: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/cc5SSCyW.s:454: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/cc5SSCyW.s:475: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc5SSCyW.s:502: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/cc5SSCyW.s:516: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
siphash.c: /tmp/cc5SSCyW.s:537: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |