Implementation notes: aarch64, pi4b, crypto_auth/siphash24

Computer: pi4b
Microarchitecture: aarch64; Cortex-A72 (410fd083)
Architecture: aarch64
CPU ID: 410fd083
SUPERCOP version: 20240107
Operation: crypto_auth
Primitive: siphash24
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
5146640 0 013762 840 744T:little2clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122420231222
5147692 0 012900 816 752T:littlegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5149808 0 012052 816 744T:little2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5149808 0 013012 816 752T:little2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5153572 0 010748 800 736T:littlegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5154832 0 012076 816 744T:ref_legcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5154832 0 013036 816 752T:ref_legcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5155604 0 013746 840 744T:littleclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122420231222
5157664 0 011908 816 744T:littlegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5157808 0 011979 808 744T:little2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5210704 0 011899 808 744T:littlegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5329695 0 013818 840 744T:ref_leclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023122420231222
5344804 0 011971 808 744T:ref_legcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5804776 0 010948 800 736T:little2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222
5917783 0 010948 800 736T:ref_legcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023122420231222

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,x9,x9
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/ccnEdUsC.s: Assembler messages:
siphash.c: /tmp/ccnEdUsC.s:41: Error: unknown mnemonic `shld' -- `shld 13,x5,x5'
siphash.c: /tmp/ccnEdUsC.s:48: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccnEdUsC.s:56: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccnEdUsC.s:64: Error: unknown mnemonic `shld' -- `shld 17,x5,x5'
siphash.c: /tmp/ccnEdUsC.s:67: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccnEdUsC.s:74: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccnEdUsC.s:81: Error: unknown mnemonic `shld' -- `shld 13,x5,x5'
siphash.c: /tmp/ccnEdUsC.s:84: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccnEdUsC.s:93: Error: unknown mnemonic `shld' -- `shld 32,x7,x7'
siphash.c: /tmp/ccnEdUsC.s:99: Error: unknown mnemonic `shld' -- `shld 17,x5,x5'
siphash.c: /tmp/ccnEdUsC.s:102: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccnEdUsC.s:110: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccnEdUsC.s:133: Error: unknown mnemonic `shld' -- `shld 13,x5,x5'
siphash.c: /tmp/ccnEdUsC.s:136: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccnEdUsC.s:143: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccnEdUsC.s:151: Error: unknown mnemonic `shld' -- `shld 17,x5,x5'
siphash.c: /tmp/ccnEdUsC.s:154: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccnEdUsC.s:161: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/ccnEdUsC.s:168: Error: unknown mnemonic `shld' -- `shld 13,x2,x2'
siphash.c: /tmp/ccnEdUsC.s:171: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccnEdUsC.s:178: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: /tmp/ccnEdUsC.s:187: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccnEdUsC.s:190: Error: unknown mnemonic `shld' -- `shld 17,x2,x2'
siphash.c: /tmp/ccnEdUsC.s:197: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
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/cc0vQ87s.s: Assembler messages:
siphash.c: /tmp/cc0vQ87s.s:43: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/cc0vQ87s.s:51: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/cc0vQ87s.s:58: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/cc0vQ87s.s:66: Error: unknown mnemonic `shld' -- `shld 17,x6,x6'
siphash.c: /tmp/cc0vQ87s.s:69: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/cc0vQ87s.s:76: Error: unknown mnemonic `shld' -- `shld 32,x0,x0'
siphash.c: /tmp/cc0vQ87s.s:83: Error: unknown mnemonic `shld' -- `shld 13,x6,x6'
siphash.c: /tmp/cc0vQ87s.s:86: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/cc0vQ87s.s:95: Error: unknown mnemonic `shld' -- `shld 32,x11,x11'
siphash.c: /tmp/cc0vQ87s.s:102: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/cc0vQ87s.s:105: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/cc0vQ87s.s:113: Error: unknown mnemonic `shld' -- `shld 32,x8,x8'
siphash.c: /tmp/cc0vQ87s.s:136: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/cc0vQ87s.s:139: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/cc0vQ87s.s:146: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/cc0vQ87s.s:153: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/cc0vQ87s.s:156: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc0vQ87s.s:165: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/cc0vQ87s.s:171: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/cc0vQ87s.s:174: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/cc0vQ87s.s:181: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/cc0vQ87s.s:189: Error: unknown mnemonic `shld' -- `shld 17,x0,x0'
siphash.c: /tmp/cc0vQ87s.s:196: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc0vQ87s.s:199: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
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/cc0wpA9w.s: Assembler messages:
siphash.c: /tmp/cc0wpA9w.s:50: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/cc0wpA9w.s:53: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/cc0wpA9w.s:60: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/cc0wpA9w.s:67: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/cc0wpA9w.s:70: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/cc0wpA9w.s:77: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc0wpA9w.s:84: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/cc0wpA9w.s:87: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/cc0wpA9w.s:94: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/cc0wpA9w.s:101: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/cc0wpA9w.s:104: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/cc0wpA9w.s:111: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc0wpA9w.s:134: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/cc0wpA9w.s:137: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/cc0wpA9w.s:144: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/cc0wpA9w.s:151: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/cc0wpA9w.s:154: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc0wpA9w.s:161: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc0wpA9w.s:168: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/cc0wpA9w.s:171: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/cc0wpA9w.s:178: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/cc0wpA9w.s:185: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/cc0wpA9w.s:188: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc0wpA9w.s:195: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
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/ccXJGZNl.s: Assembler messages:
siphash.c: /tmp/ccXJGZNl.s:53: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccXJGZNl.s:56: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccXJGZNl.s:63: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccXJGZNl.s:70: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccXJGZNl.s:73: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccXJGZNl.s:80: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccXJGZNl.s:87: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccXJGZNl.s:90: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccXJGZNl.s:97: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccXJGZNl.s:104: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccXJGZNl.s:107: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccXJGZNl.s:114: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccXJGZNl.s:125: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccXJGZNl.s:128: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccXJGZNl.s:135: Error: unknown mnemonic `shld' -- `shld 32,x7,x7'
siphash.c: /tmp/ccXJGZNl.s:142: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccXJGZNl.s:145: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccXJGZNl.s:154: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccXJGZNl.s:169: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccXJGZNl.s:172: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccXJGZNl.s:179: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccXJGZNl.s:186: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccXJGZNl.s:189: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccXJGZNl.s:196: 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,x9,x9
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,x11,x11
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/ccnPbeeb.s: Assembler messages:
siphash.c: /tmp/ccnPbeeb.s:54: Error: unknown mnemonic `shld' -- `shld 13,x7,x7'
siphash.c: /tmp/ccnPbeeb.s:60: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccnPbeeb.s:69: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccnPbeeb.s:77: Error: unknown mnemonic `shld' -- `shld 17,x7,x7'
siphash.c: /tmp/ccnPbeeb.s:80: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccnPbeeb.s:87: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccnPbeeb.s:94: Error: unknown mnemonic `shld' -- `shld 13,x7,x7'
siphash.c: /tmp/ccnPbeeb.s:97: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccnPbeeb.s:106: Error: unknown mnemonic `shld' -- `shld 32,x10,x10'
siphash.c: /tmp/ccnPbeeb.s:112: Error: unknown mnemonic `shld' -- `shld 17,x7,x7'
siphash.c: /tmp/ccnPbeeb.s:115: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccnPbeeb.s:123: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccnPbeeb.s:148: Error: unknown mnemonic `shld' -- `shld 13,x7,x7'
siphash.c: /tmp/ccnPbeeb.s:151: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccnPbeeb.s:158: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccnPbeeb.s:166: Error: unknown mnemonic `shld' -- `shld 17,x7,x7'
siphash.c: /tmp/ccnPbeeb.s:169: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccnPbeeb.s:176: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccnPbeeb.s:183: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccnPbeeb.s:186: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccnPbeeb.s:193: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccnPbeeb.s:201: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccnPbeeb.s:208: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccnPbeeb.s:211: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
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/ccIuesS6.s: Assembler messages:
siphash.c: /tmp/ccIuesS6.s:54: Error: unknown mnemonic `shld' -- `shld 13,x7,x7'
siphash.c: /tmp/ccIuesS6.s:60: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccIuesS6.s:69: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccIuesS6.s:77: Error: unknown mnemonic `shld' -- `shld 17,x7,x7'
siphash.c: /tmp/ccIuesS6.s:80: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccIuesS6.s:87: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccIuesS6.s:94: Error: unknown mnemonic `shld' -- `shld 13,x7,x7'
siphash.c: /tmp/ccIuesS6.s:97: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccIuesS6.s:106: Error: unknown mnemonic `shld' -- `shld 32,x10,x10'
siphash.c: /tmp/ccIuesS6.s:112: Error: unknown mnemonic `shld' -- `shld 17,x7,x7'
siphash.c: /tmp/ccIuesS6.s:115: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccIuesS6.s:123: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccIuesS6.s:148: Error: unknown mnemonic `shld' -- `shld 13,x7,x7'
siphash.c: /tmp/ccIuesS6.s:151: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccIuesS6.s:158: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccIuesS6.s:166: Error: unknown mnemonic `shld' -- `shld 17,x7,x7'
siphash.c: /tmp/ccIuesS6.s:169: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccIuesS6.s:176: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccIuesS6.s:183: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccIuesS6.s:186: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccIuesS6.s:193: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccIuesS6.s:201: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccIuesS6.s:208: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccIuesS6.s:211: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
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/ccC7vamt.s: Assembler messages:
siphash.c: /tmp/ccC7vamt.s:55: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccC7vamt.s:58: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccC7vamt.s:65: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccC7vamt.s:72: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccC7vamt.s:75: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccC7vamt.s:82: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccC7vamt.s:89: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccC7vamt.s:92: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccC7vamt.s:99: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccC7vamt.s:106: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccC7vamt.s:109: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
siphash.c: /tmp/ccC7vamt.s:116: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccC7vamt.s:142: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccC7vamt.s:145: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/ccC7vamt.s:152: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccC7vamt.s:159: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccC7vamt.s:162: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccC7vamt.s:169: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/ccC7vamt.s:176: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccC7vamt.s:179: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccC7vamt.s:186: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccC7vamt.s:193: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccC7vamt.s:196: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccC7vamt.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/ccWpwmij.s: Assembler messages:
siphash.c: /tmp/ccWpwmij.s:58: Error: unknown mnemonic `shld' -- `shld 13,x4,x4'
siphash.c: /tmp/ccWpwmij.s:64: Error: unknown mnemonic `shld' -- `shld 32,x7,x7'
siphash.c: /tmp/ccWpwmij.s:71: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccWpwmij.s:79: Error: unknown mnemonic `shld' -- `shld 17,x4,x4'
siphash.c: /tmp/ccWpwmij.s:82: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccWpwmij.s:89: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccWpwmij.s:96: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccWpwmij.s:99: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccWpwmij.s:106: Error: unknown mnemonic `shld' -- `shld 32,x7,x7'
siphash.c: /tmp/ccWpwmij.s:114: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccWpwmij.s:121: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccWpwmij.s:124: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccWpwmij.s:132: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccWpwmij.s:138: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccWpwmij.s:145: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccWpwmij.s:148: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccWpwmij.s:155: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccWpwmij.s:162: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccWpwmij.s:165: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccWpwmij.s:172: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccWpwmij.s:179: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccWpwmij.s:182: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccWpwmij.s:189: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/ccWpwmij.s:196: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
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