Implementation notes: mips64, gcc49, crypto_hash/keccakc256

Computer: gcc49
Architecture: mips64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: keccakc256
TimeImplementationCompilerBenchmark dateSUPERCOP version
36184opt64lcu6gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
37066opt64lcu6gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
38210simplegcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
38604simplegcc -mabi=64 -O -fomit-frame-pointer2012041120120329
38718opt64lcu24gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
38900opt64lcu24gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
40924opt64u6gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
41528opt64u6gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
51198opt64lcu6gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
56006opt64lcu24gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
56056opt64lcu24gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
56068opt64lcu24gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
56412opt64lcu6gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
56618opt64lcu6gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
61100opt64u6gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
61114opt64u6gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
61954opt64u6gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
64332opt64lcu24gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
65180opt64lcu6gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
65214inplacegcc -mabi=64 -O -fomit-frame-pointer2012041120120329
69022simplegcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
71482simplegcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
71586inplacegcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
74064opt64u6gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
74078opt64u6gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
74104opt64lcu6gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
74162opt64lcu6gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
74182simplegcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
76150opt64lcu24gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
76186opt64lcu24gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
76764opt64u6gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
84780inplacegcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
85388simplegcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
96394simplegcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
96988inplacegcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
97010inplacegcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
99800simplegcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
105666simple32bigcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
106572simple32bigcc -mabi=64 -O -fomit-frame-pointer2012041120120329
113236opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
114764opt32bi-s2lcu4gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
116390opt32bi-rvku2gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
118108opt32bi-rvku2gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
122308inplacegcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
122308inplacegcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
123490inplacegcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
129832opt32biT-s2lcu4gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
133792opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
136224compactgcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
165450compactgcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
171682inplace32bigcc -mabi=64 -O -fomit-frame-pointer2012041120120329
172936inplace32bigcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
177720compactgcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
185568opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
189130compactgcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
189782opt32bi-s2lcu4gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
190128inplace32bigcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
193254inplace32bigcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
197692opt32bi-s2lcu4gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
198322opt32bi-s2lcu4gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
200332opt32biT-s2lcu4gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
201842opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
202032opt32bi-s2lcu4gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
206028opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
210716inplace32bigcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
210946inplace32bigcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
212356inplace32bigcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
214112opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
214450opt32biT-s2lcu4gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
217408inplace32bigcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
224288compactgcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
224294compactgcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
225118compactgcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
225378opt32biT-s2lcu4gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
228736opt32biT-s2lcu4gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
230822opt32bi-rvku2gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
231258opt32bi-rvku2gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
231336opt32bi-rvku2gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
232072opt32bi-rvku2gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
232738opt32bi-rvku2gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
235338opt32bi-rvku2gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
238532compactgcc -mabi=64 -O -fomit-frame-pointer2012041120120329
240262simple32bigcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
242374simple32bigcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
242448simple32bigcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
243380simple32bigcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
251984simple32bigcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329
257062simple32bigcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
323960compact8gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041120120329
347750compact8gcc -mabi=64 -O2 -fomit-frame-pointer2012041120120329
404038compact8gcc -mabi=64 -O -fomit-frame-pointer2012041120120329
478490compact8gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041120120329
509232compact8gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041120120329
524340compact8gcc -mabi=64 -Os -fomit-frame-pointer2012041120120329
578044compact8gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041120120329
637050compact8gcc -mabi=64 -O3 -fomit-frame-pointer2012041120120329

Compiler output

Implementation: crypto_hash/keccakc256/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/keccakc256/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:113: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:122: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:125: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:128: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:135: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:144: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:147: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:22755: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:22762: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:22765: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:22772: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:22775: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:22783: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:22786: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:22804: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:22817: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccBB7dwt.s:22820: 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/keccakc256/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:113: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:122: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:125: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:128: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:135: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:144: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:147: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:22755: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:22762: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:22765: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:22772: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:22775: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:22783: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:22786: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:22804: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:22817: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccnxPasr.s:22820: 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/keccakc256/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:160: Error: Unrecognized opcode `shld 1,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:167: Error: Unrecognized opcode `shld 1,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:174: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:181: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:187: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:195: Error: Unrecognized opcode `shld 44,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:201: Error: Unrecognized opcode `shld 43,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:207: Error: Unrecognized opcode `shld 21,$25,$25'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:213: Error: Unrecognized opcode `shld 14,$5,$5'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:20856: Error: Unrecognized opcode `shld 27,$7,$7'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:20864: Error: Unrecognized opcode `shld 36,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:20870: Error: Unrecognized opcode `shld 10,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:20876: Error: Unrecognized opcode `shld 15,$22,$22'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:20882: Error: Unrecognized opcode `shld 56,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:20891: Error: Unrecognized opcode `shld 62,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:20898: Error: Unrecognized opcode `shld 55,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:20905: Error: Unrecognized opcode `shld 39,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:20912: Error: Unrecognized opcode `shld 41,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccR2FXeg.s:20919: 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/keccakc256/opt64lcu24shld
Compiler: gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:102: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:105: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:112: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:121: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:124: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:127: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:134: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:143: Error: Unrecognized opcode `shld 28,$16,$16'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:146: Error: Unrecognized opcode `shld 61,$17,$17'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:22619: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:22622: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:22629: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:22632: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:22639: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:22642: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:22650: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:22653: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:22680: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccTVMVjk.s:22683: 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/keccakc256/opt64lcu24shld
Compiler: gcc -mabi=64 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:104: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:107: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:114: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:117: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:126: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:129: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:136: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:142: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:145: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:22865: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:22868: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:22875: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:22878: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:22885: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:22888: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:22896: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:22899: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:22916: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccV0sDPs.s:22928: 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/keccakc256/opt64lcu24shld
Compiler: gcc -mabi=64 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:104: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:107: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:114: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:117: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:126: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:129: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:136: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:142: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:145: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:22865: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:22868: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:22875: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:22878: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:22885: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:22888: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:22896: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:22899: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:22916: Error: Unrecognized opcode `shld 2,$8,$8'
KeccakF-1600-opt64.c: /tmp/cc1ho8DU.s:22928: 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/keccakc256/opt64lcu24shld
Compiler: gcc -mabi=64 -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:160: Error: Unrecognized opcode `shld 1,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:167: Error: Unrecognized opcode `shld 1,$2,$2'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:174: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:181: Error: Unrecognized opcode `shld 1,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:187: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:195: Error: Unrecognized opcode `shld 44,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:201: Error: Unrecognized opcode `shld 43,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:207: Error: Unrecognized opcode `shld 21,$25,$25'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:213: Error: Unrecognized opcode `shld 14,$5,$5'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:20673: Error: Unrecognized opcode `shld 27,$7,$7'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:20681: Error: Unrecognized opcode `shld 36,$8,$8'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:20687: Error: Unrecognized opcode `shld 10,$9,$9'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:20693: Error: Unrecognized opcode `shld 15,$22,$22'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:20699: Error: Unrecognized opcode `shld 56,$6,$6'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:20708: Error: Unrecognized opcode `shld 62,$3,$3'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:20715: Error: Unrecognized opcode `shld 55,$21,$21'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:20722: Error: Unrecognized opcode `shld 39,$5,$5'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:20729: Error: Unrecognized opcode `shld 41,$4,$4'
KeccakF-1600-opt64.c: /tmp/ccvra9Jm.s:20736: 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/keccakc256/opt64lcu24shld
Compiler: gcc -mabi=64 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:103: Error: Unrecognized opcode `shld 1,$9,$9'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:106: Error: Unrecognized opcode `shld 1,$18,$18'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:113: Error: Unrecognized opcode `shld 1,$13,$13'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:116: Error: Unrecognized opcode `shld 1,$12,$12'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:125: Error: Unrecognized opcode `shld 21,$3,$3'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:128: Error: Unrecognized opcode `shld 14,$2,$2'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:135: Error: Unrecognized opcode `shld 3,$11,$11'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:141: Error: Unrecognized opcode `shld 1,$10,$10'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:144: Error: Unrecognized opcode `shld 45,$14,$14'
KeccakF-1600-opt64.c: ...
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:22825: Error: Unrecognized opcode `shld 3,$15,$15'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:22831: Error: Unrecognized opcode `shld 36,$19,$19'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:22839: Error: Unrecognized opcode `shld 25,$12,$12'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:22842: Error: Unrecognized opcode `shld 18,$11,$11'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:22849: Error: Unrecognized opcode `shld 10,$18,$18'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:22857: Error: Unrecognized opcode `shld 56,$17,$17'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:22879: Error: Unrecognized opcode `shld 14,$24,$24'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:22892: Error: Unrecognized opcode `shld 39,$10,$10'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:22904: Error: Unrecognized opcode `shld 41,$9,$9'
KeccakF-1600-opt64.c: /tmp/cchsGjvW.s:22918: Error: Unrecognized opcode `shld 2,$8,$8'

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