Implementation notes: mips64, gcc49, crypto_hash/keccakc448

Computer: gcc49
Architecture: mips64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: keccakc448
TimeImplementationCompilerBenchmark dateSUPERCOP version
39638opt64lcu6gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
40904opt64lcu24gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
41102opt64lcu6gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
41226simplegcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
41390opt64lcu24gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
41848simplegcc -mabi=64 -O -fomit-frame-pointer2012041120120329
44580opt64u6gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
45338opt64u6gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
55926opt64lcu24gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
60646opt64lcu6gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
61438opt64lcu6gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
61612opt64lcu6gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
62314opt64u6gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
62706opt64lcu24gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
63028opt64lcu24gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
64772opt64lcu24gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
65332opt64u6gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
65376opt64u6gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
69366opt64lcu6gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
69600opt64lcu24gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
70216opt64lcu24gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
71046inplacegcc -mabi=64 -O -fomit-frame-pointer2012041120120329
75312simplegcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
77166opt64u6gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
77682simplegcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
78162inplacegcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
80784opt64u6gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
80904opt64u6gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
81100opt64lcu6gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
81124opt64lcu6gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
81320simplegcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
92760inplacegcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
93248simplegcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
105576simplegcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
105768inplacegcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
105908inplacegcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
109140simplegcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
116096opt32bi-rvku2gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
118516opt32bi-rvku2gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
124448opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
126028opt32bi-s2lcu4gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
133912inplacegcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
133936inplacegcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
135222inplacegcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
140554opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
142910opt32biT-s2lcu4gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
148900compactgcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
181886compactgcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
193192compactgcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
201922opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
206448opt32bi-s2lcu4gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
216046compactgcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
217978opt32bi-s2lcu4gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
218888opt32bi-s2lcu4gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
219702opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
220308opt32biT-s2lcu4gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
221602opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
222456opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
228718opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
228904opt32biT-s2lcu4gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
241766opt32biT-s2lcu4gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
246082compactgcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
246096compactgcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
246468compactgcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
248736opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
251194opt32bi-rvku2gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
251588opt32bi-rvku2gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
252888opt32bi-rvku2gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
253692opt32bi-rvku2gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
255328opt32bi-rvku2gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
255808opt32bi-rvku2gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
261662compactgcc -mabi=64 -O -fomit-frame-pointer2012041120120329
360224compact8gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
384304compact8gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
445584compact8gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
526376compact8gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
561310compact8gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
577790compact8gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
631620compact8gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
700316compact8gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329

Compiler output

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

Compiler output

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

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:113: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:122: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:125: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:128: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:135: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:144: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:147: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:22742: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:22749: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:22752: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:22759: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:22762: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:22770: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:22773: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:22791: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:22804: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccplvmsI.s:22807: 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/keccakc448/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:113: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:122: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:125: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:128: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:135: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:144: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:147: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:22742: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:22749: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:22752: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:22759: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:22762: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:22770: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:22773: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:22791: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:22804: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/cci6iL2H.s:22807: 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/keccakc448/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cceppzjm.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:160: Error: Unrecognized opcode `shld 1,$6,$6'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:167: Error: Unrecognized opcode `shld 1,$2,$2'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:174: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:181: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:187: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:195: Error: Unrecognized opcode `shld 44,$21,$21'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:201: Error: Unrecognized opcode `shld 43,$4,$4'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:207: Error: Unrecognized opcode `shld 21,$25,$25'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:213: Error: Unrecognized opcode `shld 14,$5,$5'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:20849: Error: Unrecognized opcode `shld 27,$7,$7'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:20857: Error: Unrecognized opcode `shld 36,$8,$8'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:20863: Error: Unrecognized opcode `shld 10,$9,$9'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:20869: Error: Unrecognized opcode `shld 15,$22,$22'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:20875: Error: Unrecognized opcode `shld 56,$6,$6'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:20884: Error: Unrecognized opcode `shld 62,$3,$3'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:20891: Error: Unrecognized opcode `shld 55,$21,$21'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:20898: Error: Unrecognized opcode `shld 39,$5,$5'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:20905: Error: Unrecognized opcode `shld 41,$4,$4'
KeccakF-1600-opt64.c: /tmp/cceppzjm.s:20912: 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/keccakc448/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:102: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:105: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:112: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:121: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:124: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:127: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:134: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:143: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:146: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:22612: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:22615: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:22622: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:22625: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:22632: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:22635: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:22643: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:22646: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:22673: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccLXBGyw.s:22676: 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/keccakc448/opt64lcu24shld
Compiler: gcc -mabi=64 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:104: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:107: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:114: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:117: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:126: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:129: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:136: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:142: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:145: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:22846: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:22849: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:22856: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:22859: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:22866: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:22869: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:22877: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:22880: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:22897: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccSmumIP.s:22909: Error: Unrecognized opcode `shld 14,$24,$24'

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

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: gcc -mabi=64 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:104: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:107: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:114: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:117: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:126: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:129: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:136: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:142: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:145: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:22846: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:22849: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:22856: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:22859: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:22866: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:22869: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:22877: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:22880: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:22897: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccSocIXf.s:22909: Error: Unrecognized opcode `shld 14,$24,$24'

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

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: gcc -mabi=64 -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:160: Error: Unrecognized opcode `shld 1,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:167: Error: Unrecognized opcode `shld 1,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:174: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:181: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:187: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:195: Error: Unrecognized opcode `shld 44,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:201: Error: Unrecognized opcode `shld 43,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:207: Error: Unrecognized opcode `shld 21,$25,$25'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:213: Error: Unrecognized opcode `shld 14,$5,$5'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:20666: Error: Unrecognized opcode `shld 27,$7,$7'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:20674: Error: Unrecognized opcode `shld 36,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:20680: Error: Unrecognized opcode `shld 10,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:20686: Error: Unrecognized opcode `shld 15,$22,$22'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:20692: Error: Unrecognized opcode `shld 56,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:20701: Error: Unrecognized opcode `shld 62,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:20708: Error: Unrecognized opcode `shld 55,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:20715: Error: Unrecognized opcode `shld 39,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:20722: Error: Unrecognized opcode `shld 41,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccAymDhG.s:20729: 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/keccakc448/opt64lcu24shld
Compiler: gcc -mabi=64 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cclrY5za.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:113: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:116: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:125: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:128: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:135: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:141: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:144: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:22804: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:22810: Error: Unrecognized opcode `shld 36,$19,$19'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:22818: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:22821: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:22828: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:22836: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:22858: Error: Unrecognized opcode `shld 14,$24,$24'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:22871: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:22883: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/cclrY5za.s:22897: Error: Unrecognized opcode `shld 2,$8,$8'

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