Implementation notes: mips64, gcc49, crypto_hash/keccakc768

Computer: gcc49
Architecture: mips64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: keccakc768
TimeImplementationCompilerBenchmark dateSUPERCOP version
52454opt64lcu6gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
53644opt64lcu24gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
54018simplegcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
54274opt64lcu24gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
54496opt64lcu6gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
54732simplegcc -mabi=64 -O -fomit-frame-pointer2012041120120329
59544opt64u6gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
60368opt64u6gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
72974opt64lcu24gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
79752opt64lcu6gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
80472opt64lcu6gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
81230opt64lcu6gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
83730opt64lcu24gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
85202opt64lcu24gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
85270opt64lcu24gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
88384opt64u6gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
92898opt64u6gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
93056opt64u6gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
93644opt64lcu24gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
93716opt64lcu24gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
94572inplacegcc -mabi=64 -O -fomit-frame-pointer2012041120120329
100492simplegcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
101830opt64lcu6gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
104084inplacegcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
105300simplegcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
105334simplegcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
107692opt64u6gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
108240opt64u6gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
108402opt64u6gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
109596opt64lcu6gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
109652opt64lcu6gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
126986inplacegcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
140596simplegcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
140970inplacegcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
141064inplacegcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
141832simplegcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
144916simple32bigcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
146280simple32bigcc -mabi=64 -O -fomit-frame-pointer2012041120120329
146618simplegcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
154170opt32bi-rvku2gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
155196opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
155872opt32bi-s2lcu4gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
156370opt32bi-rvku2gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
173884inplacegcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
173886inplacegcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
175640opt32biT-s2lcu4gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
176990opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
185040inplacegcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
200842compactgcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
243934inplace32bigcc -mabi=64 -O -fomit-frame-pointer2012041120120329
245844inplace32bigcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
245982compactgcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
259166compactgcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
269004opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
275178opt32bi-s2lcu4gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
276666inplace32bigcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
276928compactgcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
281432inplace32bigcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
290326opt32bi-s2lcu4gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
291528opt32bi-s2lcu4gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
296318opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
296516opt32biT-s2lcu4gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
296642opt32biT-s2lcu4gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
297264opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
299266opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
301014opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
307174inplace32bigcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
307276inplace32bigcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
308270inplace32bigcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
315226opt32biT-s2lcu4gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
316148inplace32bigcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
320840opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
332608compactgcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
336572opt32bi-rvku2gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
336990opt32bi-rvku2gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
338692opt32bi-rvku2gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
339950opt32bi-rvku2gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
340218compactgcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
340316compactgcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
341922opt32bi-rvku2gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
342550opt32bi-rvku2gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
351004simple32bigcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
353806simple32bigcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
353954simple32bigcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
355586simple32bigcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
356370compactgcc -mabi=64 -O -fomit-frame-pointer2012041120120329
368792simple32bigcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
375832simple32bigcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
485322compact8gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
520818compact8gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
604330compact8gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
721204compact8gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
762180compact8gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
784750compact8gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
861370compact8gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
959340compact8gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329

Compiler output

Implementation: crypto_hash/keccakc768/avr8
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
Keccak-avr8.c: Keccak-avr8.c:15:26: error: avr/pgmspace.h: No such file or directory

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer avr8
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer avr8
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer avr8
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer avr8
gcc -mabi=64 -O2 -fomit-frame-pointer avr8
gcc -mabi=64 -O3 -fomit-frame-pointer avr8
gcc -mabi=64 -O -fomit-frame-pointer avr8
gcc -mabi=64 -Os -fomit-frame-pointer avr8

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:113: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:122: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:125: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:128: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:135: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:144: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:147: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:22715: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:22722: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:22725: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:22732: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:22735: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:22743: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:22746: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:22764: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:22777: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/cc50Jr2U.s:22788: Error: Unrecognized opcode `shld 14,$24,$24'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:113: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:122: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:125: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:128: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:135: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:144: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:147: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:22715: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:22722: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:22725: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:22732: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:22735: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:22743: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:22746: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:22764: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:22777: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/cc6yWjOT.s:22788: Error: Unrecognized opcode `shld 14,$24,$24'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:160: Error: Unrecognized opcode `shld 1,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:167: Error: Unrecognized opcode `shld 1,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:174: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:181: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:187: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:195: Error: Unrecognized opcode `shld 44,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:201: Error: Unrecognized opcode `shld 43,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:207: Error: Unrecognized opcode `shld 21,$25,$25'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:213: Error: Unrecognized opcode `shld 14,$5,$5'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:20837: Error: Unrecognized opcode `shld 27,$7,$7'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:20845: Error: Unrecognized opcode `shld 36,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:20851: Error: Unrecognized opcode `shld 10,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:20857: Error: Unrecognized opcode `shld 15,$22,$22'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:20863: Error: Unrecognized opcode `shld 56,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:20872: Error: Unrecognized opcode `shld 62,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:20879: Error: Unrecognized opcode `shld 55,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:20886: Error: Unrecognized opcode `shld 39,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:20893: Error: Unrecognized opcode `shld 41,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccEN0kMu.s:20900: Error: Unrecognized opcode `shld 2,$2,$2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:102: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:105: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:112: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:121: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:124: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:127: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:134: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:143: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:146: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:22589: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:22592: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:22599: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:22602: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:22609: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:22612: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:22620: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:22623: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:22642: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccHZvb4I.s:22655: Error: Unrecognized opcode `shld 14,$24,$24'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -mabi=64 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:104: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:107: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:114: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:117: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:126: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:129: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:136: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:142: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:145: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:22825: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:22832: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:22835: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:22842: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:22845: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:22853: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:22871: Error: Unrecognized opcode `shld 14,$24,$24'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:22891: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:22901: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccoAXCJW.s:22912: Error: Unrecognized opcode `shld 2,$8,$8'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O2 -fomit-frame-pointer opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -mabi=64 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:104: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:107: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:114: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:117: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:126: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:129: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:136: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:142: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:145: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:22825: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:22832: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:22835: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:22842: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:22845: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:22853: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:22871: Error: Unrecognized opcode `shld 14,$24,$24'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:22891: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:22901: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccMtKMFa.s:22912: Error: Unrecognized opcode `shld 2,$8,$8'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O3 -fomit-frame-pointer opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -mabi=64 -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:160: Error: Unrecognized opcode `shld 1,$6,$6'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:167: Error: Unrecognized opcode `shld 1,$2,$2'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:174: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:181: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:187: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:195: Error: Unrecognized opcode `shld 44,$21,$21'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:201: Error: Unrecognized opcode `shld 43,$4,$4'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:207: Error: Unrecognized opcode `shld 21,$25,$25'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:213: Error: Unrecognized opcode `shld 14,$5,$5'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:20654: Error: Unrecognized opcode `shld 27,$7,$7'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:20662: Error: Unrecognized opcode `shld 36,$8,$8'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:20668: Error: Unrecognized opcode `shld 10,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:20674: Error: Unrecognized opcode `shld 15,$22,$22'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:20680: Error: Unrecognized opcode `shld 56,$6,$6'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:20689: Error: Unrecognized opcode `shld 62,$3,$3'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:20696: Error: Unrecognized opcode `shld 55,$21,$21'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:20703: Error: Unrecognized opcode `shld 39,$5,$5'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:20710: Error: Unrecognized opcode `shld 41,$4,$4'
KeccakF-1600-opt64.c: /tmp/cc6zOKmM.s:20717: Error: Unrecognized opcode `shld 2,$2,$2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O -fomit-frame-pointer opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -mabi=64 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:113: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:116: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:125: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:128: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:135: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:141: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:144: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:22783: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:22786: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:22793: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:22796: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:22803: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:22806: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:22827: Error: Unrecognized opcode `shld 14,$24,$24'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:22847: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:22857: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc3RBdmj.s:22868: Error: Unrecognized opcode `shld 2,$8,$8'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -Os -fomit-frame-pointer opt64lcu24shld