Test results for aarch64, pi3aplus, crypto_auth/siphash48
[Page version: 20240908 09:13:06]
Measurements for aarch64, pi3aplus, crypto_auth
Test results for aarch64, pi3aplus, crypto_auth
Test results for crypto_auth/siphash48
Computer: pi3aplus
Microarchitecture: aarch64; Cortex-A53 (410fd034)
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20240808
Operation: crypto_auth
Primitive: siphash48
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
9079 | 1772 0 0 | 14064 840 760 | T:little | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
9465 | 880 0 0 | 13621 768 752 | T:little | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
9841 | 952 0 0 | 13701 768 752 | T:ref_le | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
9857 | 1084 0 0 | 12039 832 744 | T:ref_le | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
9857 | 1084 0 0 | 13384 840 760 | T:ref_le | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
10620 | 1030 0 0 | 11063 816 736 | T:ref_le | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
11832 | 1088 0 0 | 12087 832 744 | T:ref_le | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
13050 | 508 0 0 | 10551 816 736 | T:little | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
13066 | 620 0 0 | 11591 832 744 | T:little | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
13458 | 552 0 0 | 11559 832 744 | T:little | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240821 | 20240808 |
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 (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
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: 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 (8.3.0) |
T:ref_le | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:ref_le | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
T:ref_le | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.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,x15,x15
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 (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
Compiler output
siphash.c: /tmp/ccGU8xTD.s: Assembler messages:
siphash.c: /tmp/ccGU8xTD.s:100: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccGU8xTD.s:114: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccGU8xTD.s:134: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccGU8xTD.s:155: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccGU8xTD.s:169: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccGU8xTD.s:193: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: /tmp/ccGU8xTD.s:266: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccGU8xTD.s:280: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccGU8xTD.s:300: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccGU8xTD.s:321: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccGU8xTD.s:335: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccGU8xTD.s:359: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: /tmp/ccGU8xTD.s:397: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccGU8xTD.s:411: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccGU8xTD.s:431: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccGU8xTD.s:452: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccGU8xTD.s:466: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccGU8xTD.s:490: 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 -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |
Compiler output
siphash.c: /tmp/ccnjR7UL.s: Assembler messages:
siphash.c: /tmp/ccnjR7UL.s:102: Error: unknown mnemonic `shld' -- `shld 13,x5,x5'
siphash.c: /tmp/ccnjR7UL.s:140: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccnjR7UL.s:163: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccnjR7UL.s:197: Error: unknown mnemonic `shld' -- `shld 21,x5,x5'
siphash.c: /tmp/ccnjR7UL.s:206: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccnjR7UL.s:240: Error: unknown mnemonic `shld' -- `shld 32,x9,x9'
siphash.c: /tmp/ccnjR7UL.s:267: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccnjR7UL.s:281: Error: unknown mnemonic `shld' -- `shld 16,x5,x5'
siphash.c: /tmp/ccnjR7UL.s:301: Error: unknown mnemonic `shld' -- `shld 32,x10,x10'
siphash.c: /tmp/ccnjR7UL.s:322: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccnjR7UL.s:336: Error: unknown mnemonic `shld' -- `shld 21,x5,x5'
siphash.c: /tmp/ccnjR7UL.s:356: Error: unknown mnemonic `shld' -- `shld 32,x9,x9'
siphash.c: /tmp/ccnjR7UL.s:378: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccnjR7UL.s:392: Error: unknown mnemonic `shld' -- `shld 16,x5,x5'
siphash.c: /tmp/ccnjR7UL.s:419: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccnjR7UL.s:438: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccnjR7UL.s:452: Error: unknown mnemonic `shld' -- `shld 21,x5,x5'
siphash.c: /tmp/ccnjR7UL.s:472: Error: unknown mnemonic `shld' -- `shld 32,x9,x9'
siphash.c: /tmp/ccnjR7UL.s:494: Error: unknown mnemonic `shld' -- `shld 13,x10,x10'
siphash.c: /tmp/ccnjR7UL.s:508: Error: unknown mnemonic `shld' -- `shld 16,x5,x5'
siphash.c: /tmp/ccnjR7UL.s:536: Error: unknown mnemonic `shld' -- `shld 32,x0,x0'
siphash.c: /tmp/ccnjR7UL.s:566: Error: unknown mnemonic `shld' -- `shld 21,x5,x5'
siphash.c: /tmp/ccnjR7UL.s:575: Error: unknown mnemonic `shld' -- `shld 17,x7,x7'
siphash.c: /tmp/ccnjR7UL.s:604: 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 (8.3.0) |
Compiler output
siphash.c: /tmp/ccRPSlhV.s: Assembler messages:
siphash.c: /tmp/ccRPSlhV.s:121: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccRPSlhV.s:135: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccRPSlhV.s:155: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccRPSlhV.s:176: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccRPSlhV.s:190: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccRPSlhV.s:210: Error: unknown mnemonic `shld' -- `shld 32,x8,x8'
siphash.c: /tmp/ccRPSlhV.s:283: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccRPSlhV.s:297: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccRPSlhV.s:317: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccRPSlhV.s:338: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccRPSlhV.s:352: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccRPSlhV.s:372: Error: unknown mnemonic `shld' -- `shld 32,x8,x8'
siphash.c: /tmp/ccRPSlhV.s:412: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccRPSlhV.s:426: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccRPSlhV.s:446: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccRPSlhV.s:467: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccRPSlhV.s:481: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccRPSlhV.s:501: 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 (8.3.0) |
Compiler output
siphash.c: /tmp/cc8x3IRt.s: Assembler messages:
siphash.c: /tmp/cc8x3IRt.s:139: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/cc8x3IRt.s:153: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/cc8x3IRt.s:180: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc8x3IRt.s:199: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/cc8x3IRt.s:213: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc8x3IRt.s:233: Error: unknown mnemonic `shld' -- `shld 32,x7,x7'
siphash.c: /tmp/cc8x3IRt.s:270: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/cc8x3IRt.s:284: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/cc8x3IRt.s:304: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc8x3IRt.s:325: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/cc8x3IRt.s:339: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc8x3IRt.s:359: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/cc8x3IRt.s:441: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/cc8x3IRt.s:455: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/cc8x3IRt.s:475: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc8x3IRt.s:496: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/cc8x3IRt.s:510: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/cc8x3IRt.s:530: Error: unknown mnemonic `shld' -- `shld 32,x7,x7'
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0) |