Implementation notes: mips32, gcc49, crypto_hash/keccakc768

Computer: gcc49
Architecture: mips32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: keccakc768
TimeImplementationCompilerBenchmark dateSUPERCOP version
52244opt64lcu6gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
53188opt64lcu24gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
53358simplegcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
54016opt64lcu24gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
54054simplegcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
54282opt64lcu6gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
59264opt64u6gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
60192opt64u6gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
73248opt64lcu24gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
81434opt64lcu6gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
82176opt64lcu24gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
83944opt64lcu6gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
84154opt64lcu24gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
84472opt64lcu24gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
86294opt64lcu6gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
91904opt64u6gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
92288opt64u6gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
93742opt64u6gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
94834opt64lcu24gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
94866opt64lcu24gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
97406simplegcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
97956inplacegcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
98540opt64lcu6gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
100938inplacegcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
106752simplegcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
107176opt64u6gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
107218opt64u6gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
108918simplegcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
110364opt64lcu6gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
110544opt64u6gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
110638opt64lcu6gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
118244simplegcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
126420inplacegcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
134728inplacegcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
136246simplegcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
140242inplacegcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
147190simple32bigcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
148108simplegcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
148760simple32bigcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
158860opt32bi-s2lcu4gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
161766opt32bi-rvku2gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
162754opt32bi-rvku2gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
165620opt32bi-s2lcu4gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
174100inplacegcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
174382inplacegcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
176866opt32biT-s2lcu4gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
179998opt32biT-s2lcu4gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
183070inplacegcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
190784compactgcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
206802compactgcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
214654compactgcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
227302inplace32bigcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
251036opt32bi-s2lcu4gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
263924opt32biT-s2lcu4gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
265004opt32bi-s2lcu4gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
265092opt32bi-s2lcu4gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
266192inplace32bigcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
274480compactgcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
277144inplace32bigcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
277146opt32biT-s2lcu4gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
285860opt32biT-s2lcu4gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
308346opt32biT-s2lcu4gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
314562compactgcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
315158opt32bi-s2lcu4gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
315222compactgcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
316764compactgcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
319118opt32bi-s2lcu4gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
320554opt32bi-s2lcu4gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
322800opt32bi-rvku2gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
323700compactgcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
324706inplace32bigcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
324852inplace32bigcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
326292opt32biT-s2lcu4gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
331246opt32bi-rvku2gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
338240simple32bigcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
338734simple32bigcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
341084opt32bi-rvku2gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
341370simple32bigcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
345178inplace32bigcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
346882opt32biT-s2lcu4gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
385232opt32bi-rvku2gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
385854opt32bi-rvku2gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
389266opt32bi-rvku2gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
395692inplace32bigcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
395720inplace32bigcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
406794simple32bigcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
418270simple32bigcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
429186simple32bigcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
575568compact8gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
609182compact8gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
635604compact8gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
770514compact8gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
775460compact8gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
835502compact8gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
885910compact8gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
948762compact8gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329

Compiler output

Implementation: crypto_hash/keccakc768/avr8
Compiler: gcc -funroll-loops -mabi=n32 -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=n32 -O2 -fomit-frame-pointer avr8
gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer avr8
gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer avr8
gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer avr8
gcc -mabi=n32 -O2 -fomit-frame-pointer avr8
gcc -mabi=n32 -O3 -fomit-frame-pointer avr8
gcc -mabi=n32 -O -fomit-frame-pointer avr8
gcc -mabi=n32 -Os -fomit-frame-pointer avr8

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:113: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:122: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:125: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:128: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:135: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:144: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:147: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:22719: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:22726: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:22729: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:22736: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:22739: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:22747: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:22750: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:22768: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:22781: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccV6PVRf.s:22792: Error: Unrecognized opcode `shld 14,$24,$24'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:113: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:122: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:125: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:128: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:135: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:144: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:147: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:22719: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:22726: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:22729: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:22736: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:22739: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:22747: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:22750: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:22768: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:22781: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccNAIm6Y.s:22792: Error: Unrecognized opcode `shld 14,$24,$24'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:160: Error: Unrecognized opcode `shld 1,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:167: Error: Unrecognized opcode `shld 1,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:174: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:181: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:187: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:195: Error: Unrecognized opcode `shld 44,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:201: Error: Unrecognized opcode `shld 43,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:207: Error: Unrecognized opcode `shld 21,$25,$25'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:213: Error: Unrecognized opcode `shld 14,$5,$5'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:20828: Error: Unrecognized opcode `shld 27,$7,$7'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:20836: Error: Unrecognized opcode `shld 36,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:20842: Error: Unrecognized opcode `shld 10,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:20848: Error: Unrecognized opcode `shld 15,$22,$22'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:20854: Error: Unrecognized opcode `shld 56,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:20863: Error: Unrecognized opcode `shld 62,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:20870: Error: Unrecognized opcode `shld 55,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:20877: Error: Unrecognized opcode `shld 39,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:20884: Error: Unrecognized opcode `shld 41,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccwEEiYS.s:20891: Error: Unrecognized opcode `shld 2,$2,$2'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:102: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:105: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:112: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:121: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:124: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:127: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:134: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:143: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:146: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:22587: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:22590: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:22597: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:22600: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:22607: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:22610: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:22618: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:22621: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:22640: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccbwFTD8.s:22653: Error: Unrecognized opcode `shld 14,$24,$24'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -mabi=n32 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:104: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:107: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:114: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:117: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:126: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:129: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:136: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:142: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:145: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:22821: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:22828: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:22831: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:22838: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:22841: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:22849: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:22867: Error: Unrecognized opcode `shld 14,$24,$24'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:22887: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:22897: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc6tf8Ke.s:22908: Error: Unrecognized opcode `shld 2,$8,$8'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -mabi=n32 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:104: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:107: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:114: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:117: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:126: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:129: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:136: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:142: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:145: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:22821: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:22828: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:22831: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:22838: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:22841: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:22849: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:22867: Error: Unrecognized opcode `shld 14,$24,$24'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:22887: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:22897: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccCdivUg.s:22908: Error: Unrecognized opcode `shld 2,$8,$8'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -mabi=n32 -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:160: Error: Unrecognized opcode `shld 1,$6,$6'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:167: Error: Unrecognized opcode `shld 1,$2,$2'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:174: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:181: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:187: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:195: Error: Unrecognized opcode `shld 44,$21,$21'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:201: Error: Unrecognized opcode `shld 43,$4,$4'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:207: Error: Unrecognized opcode `shld 21,$25,$25'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:213: Error: Unrecognized opcode `shld 14,$5,$5'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:20650: Error: Unrecognized opcode `shld 27,$7,$7'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:20658: Error: Unrecognized opcode `shld 36,$8,$8'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:20664: Error: Unrecognized opcode `shld 10,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:20670: Error: Unrecognized opcode `shld 15,$22,$22'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:20676: Error: Unrecognized opcode `shld 56,$6,$6'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:20685: Error: Unrecognized opcode `shld 62,$3,$3'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:20692: Error: Unrecognized opcode `shld 55,$21,$21'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:20699: Error: Unrecognized opcode `shld 39,$5,$5'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:20706: Error: Unrecognized opcode `shld 41,$4,$4'
KeccakF-1600-opt64.c: /tmp/cc9vMx9f.s:20713: Error: Unrecognized opcode `shld 2,$2,$2'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24shld
Compiler: gcc -mabi=n32 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:113: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:116: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:125: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:128: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:135: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:141: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:144: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:22781: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:22784: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:22791: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:22794: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:22801: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:22804: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:22825: Error: Unrecognized opcode `shld 14,$24,$24'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:22845: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:22855: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccBaDf3A.s:22866: Error: Unrecognized opcode `shld 2,$8,$8'

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