Implementation notes: aarch64, pi3aplus, crypto_auth/siphash24

Computer: pi3aplus
Microarchitecture: aarch64; Cortex-A53 (410fd034)
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20240107
Operation: crypto_auth
Primitive: siphash24
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
51711124 0 013176 840 760T:littlegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
5277668 0 011447 832 744T:littlegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
5562556 0 013173 768 752T:littleclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121520231212
5940628 0 013253 768 752T:ref_leclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121520231212
5942692 0 013309 768 752T:little2clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121520231212
5945700 0 011463 832 744T:little2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
5945700 0 012744 840 760T:little2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
5953760 0 011519 832 744T:ref_legcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
5953760 0 012800 840 760T:ref_legcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
5961708 0 015591 832 744T:little2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
6101612 0 015511 832 744T:littlegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
6372764 0 015655 832 744T:ref_legcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
6719695 0 010511 816 736T:ref_legcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
6789560 0 010383 816 736T:littlegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212
7107680 0 010495 816 736T:little2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121520231212

Compiler output

Implementation: T:sandy
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
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 (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sandy

Compiler output

Implementation: T:sandy
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccE07dFP.s: Assembler messages:
siphash.c: /tmp/ccE07dFP.s:40: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccE07dFP.s:49: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccE07dFP.s:58: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccE07dFP.s:65: Error: unknown mnemonic `shld' -- `shld 21,x6,x6'
siphash.c: /tmp/ccE07dFP.s:68: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccE07dFP.s:76: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccE07dFP.s:83: Error: unknown mnemonic `shld' -- `shld 16,x5,x5'
siphash.c: /tmp/ccE07dFP.s:86: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccE07dFP.s:93: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccE07dFP.s:101: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccE07dFP.s:104: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccE07dFP.s:111: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccE07dFP.s:134: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccE07dFP.s:137: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccE07dFP.s:144: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccE07dFP.s:151: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccE07dFP.s:154: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccE07dFP.s:163: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccE07dFP.s:169: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccE07dFP.s:172: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccE07dFP.s:181: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: /tmp/ccE07dFP.s:187: Error: unknown mnemonic `shld' -- `shld 17,x2,x2'
siphash.c: /tmp/ccE07dFP.s:193: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccE07dFP.s:202: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sandy

Compiler output

Implementation: T:sandy
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccSbNMw4.s: Assembler messages:
siphash.c: /tmp/ccSbNMw4.s:44: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccSbNMw4.s:53: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccSbNMw4.s:62: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccSbNMw4.s:69: Error: unknown mnemonic `shld' -- `shld 21,x7,x7'
siphash.c: /tmp/ccSbNMw4.s:72: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccSbNMw4.s:80: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccSbNMw4.s:87: Error: unknown mnemonic `shld' -- `shld 16,x5,x5'
siphash.c: /tmp/ccSbNMw4.s:90: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccSbNMw4.s:97: Error: unknown mnemonic `shld' -- `shld 32,x7,x7'
siphash.c: /tmp/ccSbNMw4.s:105: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
siphash.c: /tmp/ccSbNMw4.s:108: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccSbNMw4.s:115: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccSbNMw4.s:138: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccSbNMw4.s:141: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccSbNMw4.s:148: Error: unknown mnemonic `shld' -- `shld 32,x7,x7'
siphash.c: /tmp/ccSbNMw4.s:155: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccSbNMw4.s:158: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccSbNMw4.s:167: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccSbNMw4.s:173: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccSbNMw4.s:176: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccSbNMw4.s:185: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: /tmp/ccSbNMw4.s:192: Error: unknown mnemonic `shld' -- `shld 17,x2,x2'
siphash.c: /tmp/ccSbNMw4.s:199: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccSbNMw4.s:202: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sandy

Compiler output

Implementation: T:sandy
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccKVB3TF.s: Assembler messages:
siphash.c: /tmp/ccKVB3TF.s:44: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccKVB3TF.s:47: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccKVB3TF.s:54: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccKVB3TF.s:61: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccKVB3TF.s:64: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccKVB3TF.s:71: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccKVB3TF.s:78: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccKVB3TF.s:81: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccKVB3TF.s:88: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccKVB3TF.s:95: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccKVB3TF.s:98: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccKVB3TF.s:105: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccKVB3TF.s:131: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccKVB3TF.s:134: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccKVB3TF.s:141: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccKVB3TF.s:148: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccKVB3TF.s:151: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccKVB3TF.s:158: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccKVB3TF.s:165: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccKVB3TF.s:168: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccKVB3TF.s:175: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccKVB3TF.s:182: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccKVB3TF.s:185: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccKVB3TF.s:192: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sandy

Compiler output

Implementation: T:sandy
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/cc8zjhn0.s: Assembler messages:
siphash.c: /tmp/cc8zjhn0.s:55: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/cc8zjhn0.s:58: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/cc8zjhn0.s:65: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/cc8zjhn0.s:72: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/cc8zjhn0.s:75: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc8zjhn0.s:82: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc8zjhn0.s:89: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/cc8zjhn0.s:92: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/cc8zjhn0.s:99: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/cc8zjhn0.s:106: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/cc8zjhn0.s:109: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc8zjhn0.s:116: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/cc8zjhn0.s:127: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/cc8zjhn0.s:130: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/cc8zjhn0.s:137: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/cc8zjhn0.s:144: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/cc8zjhn0.s:147: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc8zjhn0.s:154: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/cc8zjhn0.s:182: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/cc8zjhn0.s:185: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/cc8zjhn0.s:192: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/cc8zjhn0.s:199: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/cc8zjhn0.s:202: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/cc8zjhn0.s:209: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sandy

Compiler output

Implementation: T:sandy2
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
siphash.c: siphash.c:40:5: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: ROUND
siphash.c: ^
siphash.c: siphash.c:14:3: note: expanded from macro 'ROUND'
siphash.c: ROTATE(v1,13); ROTATE(v3,16); \
siphash.c: ^
siphash.c: siphash.c:8:15: note: expanded from macro 'ROTATE'
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:40:5: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: ROUND
siphash.c: ^
siphash.c: siphash.c:14:18: note: expanded from macro 'ROUND'
siphash.c: ROTATE(v1,13); ROTATE(v3,16); \
siphash.c: ^
siphash.c: siphash.c:8:15: note: expanded from macro 'ROTATE'
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 #16,x14,x14
siphash.c: ^
siphash.c: siphash.c:40:5: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sandy2

Compiler output

Implementation: T:sandy2
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccWvfYBr.s: Assembler messages:
siphash.c: /tmp/ccWvfYBr.s:49: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccWvfYBr.s:58: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccWvfYBr.s:67: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccWvfYBr.s:73: Error: unknown mnemonic `shld' -- `shld 21,x6,x6'
siphash.c: /tmp/ccWvfYBr.s:76: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccWvfYBr.s:84: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccWvfYBr.s:91: Error: unknown mnemonic `shld' -- `shld 16,x5,x5'
siphash.c: /tmp/ccWvfYBr.s:94: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccWvfYBr.s:101: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccWvfYBr.s:109: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
siphash.c: /tmp/ccWvfYBr.s:112: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccWvfYBr.s:119: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccWvfYBr.s:144: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccWvfYBr.s:147: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccWvfYBr.s:156: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccWvfYBr.s:162: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccWvfYBr.s:165: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccWvfYBr.s:172: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccWvfYBr.s:181: Error: unknown mnemonic `shld' -- `shld 13,x1,x1'
siphash.c: /tmp/ccWvfYBr.s:184: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccWvfYBr.s:192: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccWvfYBr.s:199: Error: unknown mnemonic `shld' -- `shld 17,x2,x2'
siphash.c: /tmp/ccWvfYBr.s:206: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccWvfYBr.s:209: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sandy2

Compiler output

Implementation: T:sandy2
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccQ7EkkQ.s: Assembler messages:
siphash.c: /tmp/ccQ7EkkQ.s:49: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccQ7EkkQ.s:58: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccQ7EkkQ.s:67: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccQ7EkkQ.s:73: Error: unknown mnemonic `shld' -- `shld 21,x6,x6'
siphash.c: /tmp/ccQ7EkkQ.s:76: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccQ7EkkQ.s:84: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccQ7EkkQ.s:91: Error: unknown mnemonic `shld' -- `shld 16,x5,x5'
siphash.c: /tmp/ccQ7EkkQ.s:94: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccQ7EkkQ.s:101: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccQ7EkkQ.s:109: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
siphash.c: /tmp/ccQ7EkkQ.s:112: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccQ7EkkQ.s:119: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccQ7EkkQ.s:144: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/ccQ7EkkQ.s:147: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccQ7EkkQ.s:156: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccQ7EkkQ.s:162: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/ccQ7EkkQ.s:165: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccQ7EkkQ.s:172: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccQ7EkkQ.s:181: Error: unknown mnemonic `shld' -- `shld 13,x1,x1'
siphash.c: /tmp/ccQ7EkkQ.s:184: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccQ7EkkQ.s:192: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccQ7EkkQ.s:199: Error: unknown mnemonic `shld' -- `shld 17,x2,x2'
siphash.c: /tmp/ccQ7EkkQ.s:206: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccQ7EkkQ.s:209: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sandy2

Compiler output

Implementation: T:sandy2
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccVhJzQg.s: Assembler messages:
siphash.c: /tmp/ccVhJzQg.s:49: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccVhJzQg.s:52: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccVhJzQg.s:59: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccVhJzQg.s:66: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccVhJzQg.s:69: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccVhJzQg.s:76: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccVhJzQg.s:83: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccVhJzQg.s:86: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccVhJzQg.s:93: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccVhJzQg.s:100: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccVhJzQg.s:103: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccVhJzQg.s:110: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccVhJzQg.s:142: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccVhJzQg.s:145: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccVhJzQg.s:152: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccVhJzQg.s:159: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccVhJzQg.s:162: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccVhJzQg.s:169: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccVhJzQg.s:176: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccVhJzQg.s:179: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccVhJzQg.s:186: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccVhJzQg.s:193: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccVhJzQg.s:196: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccVhJzQg.s:203: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sandy2

Compiler output

Implementation: T:sandy2
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccnH8kKE.s: Assembler messages:
siphash.c: /tmp/ccnH8kKE.s:54: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccnH8kKE.s:62: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccnH8kKE.s:69: Error: unknown mnemonic `shld' -- `shld 32,x7,x7'
siphash.c: /tmp/ccnH8kKE.s:75: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccnH8kKE.s:78: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccnH8kKE.s:86: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccnH8kKE.s:92: Error: unknown mnemonic `shld' -- `shld 13,x2,x2'
siphash.c: /tmp/ccnH8kKE.s:95: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccnH8kKE.s:102: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccnH8kKE.s:109: Error: unknown mnemonic `shld' -- `shld 17,x2,x2'
siphash.c: /tmp/ccnH8kKE.s:112: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccnH8kKE.s:121: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccnH8kKE.s:128: Error: unknown mnemonic `shld' -- `shld 13,x2,x2'
siphash.c: /tmp/ccnH8kKE.s:134: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccnH8kKE.s:141: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccnH8kKE.s:144: Error: unknown mnemonic `shld' -- `shld 17,x2,x2'
siphash.c: /tmp/ccnH8kKE.s:151: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccnH8kKE.s:158: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccnH8kKE.s:161: Error: unknown mnemonic `shld' -- `shld 13,x2,x2'
siphash.c: /tmp/ccnH8kKE.s:168: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccnH8kKE.s:175: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccnH8kKE.s:178: Error: unknown mnemonic `shld' -- `shld 17,x2,x2'
siphash.c: /tmp/ccnH8kKE.s:185: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccnH8kKE.s:192: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sandy2