Implementation notes: mips32, gcc49, crypto_hash/keccakc448

Computer: gcc49
Architecture: mips32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: keccakc448
TimeImplementationCompilerBenchmark dateSUPERCOP version
39482opt64lcu6gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
40342simplegcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
40508opt64lcu24gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
40760opt64lcu6gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
41120opt64lcu24gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
41182simplegcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
44058opt64u6gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
44354opt64u6gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
56944opt64lcu24gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
60612opt64lcu6gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
60806opt64u6gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
61158opt64lcu6gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
61734opt64lcu6gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
63136opt64lcu24gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
63380opt64lcu24gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
63908opt64u6gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
64482opt64lcu24gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
64734opt64u6gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
70716opt64lcu24gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
70724opt64lcu24gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
71504opt64lcu6gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
72990simplegcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
73408inplacegcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
75346inplacegcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
79602opt64u6gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
80216simplegcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
80944opt64u6gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
80986opt64u6gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
81686opt64lcu6gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
81742opt64lcu6gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
86306simplegcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
88222simplegcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
92540inplacegcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
92854simplegcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
101002inplacegcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
104174inplacegcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
110184simplegcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
121562opt32bi-s2lcu4gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
124656opt32bi-rvku2gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
126656opt32bi-s2lcu4gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
127938opt32bi-rvku2gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
134126inplacegcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
134142inplacegcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
135870inplacegcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
138468opt32biT-s2lcu4gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
141676opt32biT-s2lcu4gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
143982compactgcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
158754compactgcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
161122compactgcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
188550opt32bi-s2lcu4gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
198192opt32bi-s2lcu4gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
198304opt32bi-s2lcu4gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
200250opt32biT-s2lcu4gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
205808compactgcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
214464opt32biT-s2lcu4gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
223634opt32biT-s2lcu4gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
225102compactgcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
230922opt32bi-s2lcu4gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
231044opt32bi-s2lcu4gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
233022compactgcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
233084compactgcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
233718opt32biT-s2lcu4gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
235578opt32bi-s2lcu4gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
237502compactgcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
241160opt32bi-rvku2gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
249720opt32bi-rvku2gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
250508opt32biT-s2lcu4gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
254626opt32bi-rvku2gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
257736opt32biT-s2lcu4gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
286962opt32bi-rvku2gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
287556opt32bi-rvku2gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
289866opt32bi-rvku2gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
423802compact8gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer2012041120120329
449102compact8gcc -mabi=n32 -O -fomit-frame-pointer2012041120120329
468346compact8gcc -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
567262compact8gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer2012041120120329
570744compact8gcc -mabi=n32 -Os -fomit-frame-pointer2012041120120329
612542compact8gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer2012041120120329
650458compact8gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer2012041120120329
697392compact8gcc -mabi=n32 -O3 -fomit-frame-pointer2012041120120329

Compiler output

Implementation: crypto_hash/keccakc448/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/keccakc448/inplace32bi
Compiler: gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

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

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc9EWout.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:113: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:122: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:125: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:128: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:135: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:144: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:147: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:22746: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:22753: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:22756: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:22763: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:22766: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:22774: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:22777: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:22795: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:22808: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/cc9EWout.s:22811: 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/keccakc448/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:113: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:122: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:125: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:128: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:135: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:144: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:147: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:22746: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:22753: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:22756: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:22763: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:22766: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:22774: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:22777: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:22795: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:22808: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccUG7kJq.s:22811: 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/keccakc448/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:160: Error: Unrecognized opcode `shld 1,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:167: Error: Unrecognized opcode `shld 1,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:174: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:181: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:187: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:195: Error: Unrecognized opcode `shld 44,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:201: Error: Unrecognized opcode `shld 43,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:207: Error: Unrecognized opcode `shld 21,$25,$25'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:213: Error: Unrecognized opcode `shld 14,$5,$5'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:20840: Error: Unrecognized opcode `shld 27,$7,$7'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:20848: Error: Unrecognized opcode `shld 36,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:20854: Error: Unrecognized opcode `shld 10,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:20860: Error: Unrecognized opcode `shld 15,$22,$22'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:20866: Error: Unrecognized opcode `shld 56,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:20875: Error: Unrecognized opcode `shld 62,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:20882: Error: Unrecognized opcode `shld 55,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:20889: Error: Unrecognized opcode `shld 39,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:20896: Error: Unrecognized opcode `shld 41,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccpMURPg.s:20903: 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/keccakc448/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:102: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:105: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:112: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:121: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:124: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:127: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:134: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:143: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:146: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:22610: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:22613: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:22620: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:22623: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:22630: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:22633: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:22641: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:22644: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:22671: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccPvEqIj.s:22674: 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/keccakc448/opt64lcu24shld
Compiler: gcc -mabi=n32 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cccux1wo.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:104: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:107: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:114: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:117: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:126: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:129: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:136: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:142: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:145: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:22842: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:22845: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:22852: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:22855: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:22862: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:22865: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:22873: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:22876: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:22893: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/cccux1wo.s:22905: Error: Unrecognized opcode `shld 14,$24,$24'

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

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: gcc -mabi=n32 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:104: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:107: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:114: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:117: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:126: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:129: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:136: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:142: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:145: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:22842: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:22845: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:22852: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:22855: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:22862: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:22865: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:22873: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:22876: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:22893: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccRCBVTL.s:22905: Error: Unrecognized opcode `shld 14,$24,$24'

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

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: gcc -mabi=n32 -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:160: Error: Unrecognized opcode `shld 1,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:167: Error: Unrecognized opcode `shld 1,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:174: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:181: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:187: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:195: Error: Unrecognized opcode `shld 44,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:201: Error: Unrecognized opcode `shld 43,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:207: Error: Unrecognized opcode `shld 21,$25,$25'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:213: Error: Unrecognized opcode `shld 14,$5,$5'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:20662: Error: Unrecognized opcode `shld 27,$7,$7'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:20670: Error: Unrecognized opcode `shld 36,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:20676: Error: Unrecognized opcode `shld 10,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:20682: Error: Unrecognized opcode `shld 15,$22,$22'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:20688: Error: Unrecognized opcode `shld 56,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:20697: Error: Unrecognized opcode `shld 62,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:20704: Error: Unrecognized opcode `shld 55,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:20711: Error: Unrecognized opcode `shld 39,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:20718: Error: Unrecognized opcode `shld 41,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccITz6Pl.s:20725: 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/keccakc448/opt64lcu24shld
Compiler: gcc -mabi=n32 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:113: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:116: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:125: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:128: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:135: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:141: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:144: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:22802: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:22808: Error: Unrecognized opcode `shld 36,$19,$19'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:22816: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:22819: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:22826: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:22834: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:22856: Error: Unrecognized opcode `shld 14,$24,$24'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:22869: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:22881: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccRiQcAU.s:22895: Error: Unrecognized opcode `shld 2,$8,$8'

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