Implementation notes: x86, titan0, crypto_aead/omdsha256k256n248tau256v1

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
214928refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
215260refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
219692refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
220876refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
221564refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
221904refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
222128refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
223548refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
224116refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
224164refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
224516refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
224956refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
225916refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
225980refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
227048refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
227348refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
227652refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
228868refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
229024refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
230380refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
231140refgcc -m32 -O3 -fomit-frame-pointer2019070820190110
231168refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
231316refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
231724refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
231960refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
231964refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
232152refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
232920refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
237752refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
240804refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
240896refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
241280refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
241576refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
242220refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
243196refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
243272refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
243824refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
244528refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
245428refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
245792refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
248200refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
249356refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
249804refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
251424refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
251872refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
252852refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
255244refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
255676refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
255728refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
256228refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
256276refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
256600refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
257916refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
258828refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
259436refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
259504refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
259584refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
261436refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
262092refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
262268refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
263900refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
265376refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
266580refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
266884refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
267096refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
267284refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
267708refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
268172refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
268188refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
268236refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
268664refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
268748refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
268852refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
268976refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
268996refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
269288refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
269308refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
269712refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
269728refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
269756refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
269848refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
269964refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
270296refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
270480refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
270652refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
270736refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
270780refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
270932refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
271068refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
271416refgcc -m32 -O -fomit-frame-pointer2019070820190110
271660refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
272492refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
272496refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
273360refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
274036refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
274140refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
274756refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
274912refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
275576refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
276224refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
276480refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
276916refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
276948refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
277060refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
277336refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
277924refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
278200refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
278516refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
280824refgcc -m32 -O2 -fomit-frame-pointer2019070820190110
281008refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
282456refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
283860refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
284304refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
284620refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
284888refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
285704refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
285736refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
285896refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
287464refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
287624refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
288016refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
288852refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
288856refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
288884refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
289188refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
289604refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
289640refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
289920refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
289976refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
290496refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
290696refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
290736refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
290832refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
290916refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
291040refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
291076refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
291088refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
291200refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
291304refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
291428refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
291684refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
291780refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
291992refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
292024refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
292180refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
292316refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
292332refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
292352refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
292564refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
292588refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
292644refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
292764refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
292772refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
293000refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
293196refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
293260refgcc -m32 -Os -fomit-frame-pointer2019070820190110
293496refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
293556refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
293716refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
293896refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
294152refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
294476refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
294576refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
294744refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
294940refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
294972refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
295044refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
295416refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
296076refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
296684refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
297104refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
297148refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
297304refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
297348refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
297416refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
297684refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6dL2B0.s: Assembler messages:
encrypt.c: /tmp/cc6dL2B0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6dL2B0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6dL2B0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6dL2B0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dL2B0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dL2B0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dL2B0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dL2B0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dL2B0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6dL2B0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6dL2B0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6dL2B0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6dL2B0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dL2B0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6dL2B0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6dL2B0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6dL2B0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6dL2B0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6dL2B0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6dL2B0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dL2B0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6dL2B0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6dL2B0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6dL2B0.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKm2UOL.s: Assembler messages:
encrypt.c: /tmp/ccKm2UOL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKm2UOL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKm2UOL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKm2UOL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKm2UOL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKm2UOL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKm2UOL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKm2UOL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKm2UOL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKm2UOL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKm2UOL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKm2UOL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKm2UOL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKm2UOL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKm2UOL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKm2UOL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKm2UOL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKm2UOL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKm2UOL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKm2UOL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKm2UOL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKm2UOL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKm2UOL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKm2UOL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGUiYVR.s: Assembler messages:
encrypt.c: /tmp/ccGUiYVR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGUiYVR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGUiYVR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGUiYVR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUiYVR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUiYVR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUiYVR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUiYVR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUiYVR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUiYVR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUiYVR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUiYVR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGUiYVR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUiYVR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGUiYVR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUiYVR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGUiYVR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUiYVR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUiYVR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUiYVR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUiYVR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUiYVR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGUiYVR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUiYVR.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr1uE97.s: Assembler messages:
encrypt.c: /tmp/ccr1uE97.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1uE97.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1uE97.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1uE97.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1uE97.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1uE97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1uE97.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1uE97.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1uE97.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1uE97.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1uE97.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1uE97.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr1uE97.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1uE97.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1uE97.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr1uE97.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1uE97.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1uE97.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1uE97.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1uE97.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1uE97.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1uE97.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1uE97.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1uE97.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD3SbB5.s: Assembler messages:
encrypt.c: /tmp/ccD3SbB5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3SbB5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3SbB5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3SbB5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SbB5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SbB5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SbB5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SbB5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SbB5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3SbB5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3SbB5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3SbB5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3SbB5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SbB5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3SbB5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3SbB5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD3SbB5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3SbB5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3SbB5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3SbB5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SbB5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3SbB5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3SbB5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3SbB5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbBITDO.s: Assembler messages:
encrypt.c: /tmp/ccbBITDO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBITDO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbBITDO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbBITDO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBITDO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBITDO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBITDO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBITDO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBITDO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBITDO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBITDO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBITDO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbBITDO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBITDO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbBITDO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbBITDO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBITDO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBITDO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBITDO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBITDO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBITDO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBITDO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBITDO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBITDO.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3uZRQI.s: Assembler messages:
encrypt.c: /tmp/cc3uZRQI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3uZRQI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3uZRQI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3uZRQI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uZRQI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uZRQI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uZRQI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uZRQI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uZRQI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uZRQI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uZRQI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uZRQI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3uZRQI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uZRQI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3uZRQI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3uZRQI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uZRQI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uZRQI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uZRQI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uZRQI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uZRQI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3uZRQI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uZRQI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uZRQI.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy2fsXS.s: Assembler messages:
encrypt.c: /tmp/ccy2fsXS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2fsXS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2fsXS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2fsXS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2fsXS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2fsXS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2fsXS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2fsXS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2fsXS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2fsXS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2fsXS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2fsXS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2fsXS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2fsXS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2fsXS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2fsXS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy2fsXS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2fsXS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2fsXS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2fsXS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2fsXS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2fsXS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2fsXS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2fsXS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAs29Tl.s: Assembler messages:
encrypt.c: /tmp/ccAs29Tl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAs29Tl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAs29Tl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAs29Tl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs29Tl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs29Tl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs29Tl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs29Tl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs29Tl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs29Tl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs29Tl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs29Tl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAs29Tl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs29Tl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAs29Tl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs29Tl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAs29Tl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs29Tl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs29Tl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs29Tl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs29Tl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs29Tl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAs29Tl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs29Tl.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwzQOj6.s: Assembler messages:
encrypt.c: /tmp/ccwzQOj6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwzQOj6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwzQOj6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwzQOj6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzQOj6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzQOj6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzQOj6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzQOj6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzQOj6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzQOj6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzQOj6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzQOj6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwzQOj6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzQOj6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwzQOj6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwzQOj6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzQOj6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzQOj6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzQOj6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzQOj6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzQOj6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwzQOj6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzQOj6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzQOj6.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJvrMee.s: Assembler messages:
encrypt.c: /tmp/ccJvrMee.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJvrMee.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJvrMee.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJvrMee.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvrMee.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvrMee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvrMee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvrMee.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvrMee.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvrMee.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvrMee.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvrMee.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJvrMee.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvrMee.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJvrMee.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvrMee.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJvrMee.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvrMee.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvrMee.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvrMee.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvrMee.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvrMee.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvrMee.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvrMee.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXGeR1Z.s: Assembler messages:
encrypt.c: /tmp/ccXGeR1Z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXGeR1Z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXGeR1Z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXGeR1Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGeR1Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGeR1Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGeR1Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGeR1Z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGeR1Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGeR1Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGeR1Z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGeR1Z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXGeR1Z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGeR1Z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXGeR1Z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXGeR1Z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGeR1Z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGeR1Z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGeR1Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGeR1Z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGeR1Z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXGeR1Z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGeR1Z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGeR1Z.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc7HtnQr.s: Assembler messages:
encrypt.c: /tmp/cc7HtnQr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7HtnQr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7HtnQr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7HtnQr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HtnQr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HtnQr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HtnQr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HtnQr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HtnQr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7HtnQr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7HtnQr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7HtnQr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7HtnQr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HtnQr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7HtnQr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7HtnQr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7HtnQr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7HtnQr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HtnQr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HtnQr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HtnQr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HtnQr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7HtnQr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HtnQr.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccj8jETa.s: Assembler messages:
encrypt.c: /tmp/ccj8jETa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj8jETa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj8jETa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccj8jETa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8jETa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8jETa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8jETa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8jETa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8jETa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj8jETa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj8jETa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj8jETa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj8jETa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8jETa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj8jETa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj8jETa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj8jETa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj8jETa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj8jETa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8jETa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj8jETa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj8jETa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj8jETa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj8jETa.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1GNca5.s: Assembler messages:
encrypt.c: /tmp/cc1GNca5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1GNca5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1GNca5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1GNca5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GNca5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GNca5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GNca5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GNca5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GNca5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GNca5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GNca5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GNca5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1GNca5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GNca5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1GNca5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1GNca5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GNca5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GNca5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GNca5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GNca5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GNca5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1GNca5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GNca5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GNca5.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmB7kSe.s: Assembler messages:
encrypt.c: /tmp/ccmB7kSe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmB7kSe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmB7kSe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmB7kSe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB7kSe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB7kSe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB7kSe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB7kSe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB7kSe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmB7kSe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmB7kSe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmB7kSe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmB7kSe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB7kSe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmB7kSe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmB7kSe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmB7kSe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmB7kSe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmB7kSe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmB7kSe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmB7kSe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmB7kSe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmB7kSe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmB7kSe.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3ZvGvU.s: Assembler messages:
encrypt.c: /tmp/cc3ZvGvU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZvGvU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZvGvU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZvGvU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZvGvU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZvGvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZvGvU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZvGvU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZvGvU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZvGvU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZvGvU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZvGvU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZvGvU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZvGvU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZvGvU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3ZvGvU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZvGvU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZvGvU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZvGvU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZvGvU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZvGvU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZvGvU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZvGvU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZvGvU.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFYRtia.s: Assembler messages:
encrypt.c: /tmp/ccFYRtia.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFYRtia.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFYRtia.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFYRtia.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYRtia.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYRtia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYRtia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYRtia.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYRtia.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYRtia.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYRtia.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYRtia.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFYRtia.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYRtia.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFYRtia.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYRtia.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFYRtia.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYRtia.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYRtia.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYRtia.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYRtia.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYRtia.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFYRtia.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYRtia.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2v0hVY.s: Assembler messages:
encrypt.c: /tmp/cc2v0hVY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2v0hVY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2v0hVY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2v0hVY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2v0hVY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2v0hVY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2v0hVY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2v0hVY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2v0hVY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2v0hVY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2v0hVY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2v0hVY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2v0hVY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2v0hVY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2v0hVY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2v0hVY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2v0hVY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2v0hVY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2v0hVY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2v0hVY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2v0hVY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2v0hVY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2v0hVY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2v0hVY.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKzmtvJ.s: Assembler messages:
encrypt.c: /tmp/ccKzmtvJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzmtvJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzmtvJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzmtvJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzmtvJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzmtvJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzmtvJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzmtvJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzmtvJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzmtvJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzmtvJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzmtvJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzmtvJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzmtvJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzmtvJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKzmtvJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzmtvJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzmtvJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzmtvJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzmtvJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzmtvJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKzmtvJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzmtvJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzmtvJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ9ph48.s: Assembler messages:
encrypt.c: /tmp/ccQ9ph48.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ9ph48.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ9ph48.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ9ph48.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ph48.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ph48.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ph48.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ph48.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ph48.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9ph48.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9ph48.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9ph48.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ9ph48.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ph48.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ9ph48.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9ph48.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ9ph48.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9ph48.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9ph48.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9ph48.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9ph48.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9ph48.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ9ph48.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9ph48.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccRoG2OS.s: Assembler messages:
encrypt.c: /tmp/ccRoG2OS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRoG2OS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRoG2OS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRoG2OS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoG2OS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoG2OS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoG2OS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoG2OS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoG2OS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoG2OS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoG2OS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoG2OS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRoG2OS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoG2OS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRoG2OS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRoG2OS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoG2OS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoG2OS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoG2OS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoG2OS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoG2OS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRoG2OS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoG2OS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoG2OS.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1RPUQO.s: Assembler messages:
encrypt.c: /tmp/cc1RPUQO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RPUQO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RPUQO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RPUQO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RPUQO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RPUQO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RPUQO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RPUQO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RPUQO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RPUQO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RPUQO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RPUQO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RPUQO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RPUQO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RPUQO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1RPUQO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1RPUQO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RPUQO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RPUQO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RPUQO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RPUQO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RPUQO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RPUQO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1RPUQO.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqsbkB2.s: Assembler messages:
encrypt.c: /tmp/ccqsbkB2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqsbkB2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqsbkB2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqsbkB2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsbkB2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsbkB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsbkB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsbkB2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsbkB2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsbkB2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsbkB2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsbkB2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqsbkB2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsbkB2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqsbkB2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsbkB2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqsbkB2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqsbkB2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsbkB2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsbkB2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsbkB2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsbkB2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqsbkB2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqsbkB2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2kn4xn.s: Assembler messages:
encrypt.c: /tmp/cc2kn4xn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2kn4xn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2kn4xn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2kn4xn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kn4xn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kn4xn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kn4xn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kn4xn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kn4xn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kn4xn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kn4xn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kn4xn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2kn4xn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kn4xn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2kn4xn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2kn4xn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2kn4xn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kn4xn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kn4xn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kn4xn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kn4xn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2kn4xn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kn4xn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2kn4xn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL2irjC.s: Assembler messages:
encrypt.c: /tmp/ccL2irjC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2irjC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2irjC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2irjC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2irjC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2irjC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2irjC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2irjC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2irjC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2irjC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2irjC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2irjC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2irjC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2irjC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2irjC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2irjC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL2irjC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2irjC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2irjC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2irjC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2irjC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2irjC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL2irjC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2irjC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEkT8YG.s: Assembler messages:
encrypt.c: /tmp/ccEkT8YG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkT8YG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkT8YG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkT8YG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkT8YG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkT8YG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkT8YG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkT8YG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkT8YG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkT8YG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkT8YG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkT8YG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkT8YG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkT8YG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkT8YG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkT8YG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEkT8YG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkT8YG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkT8YG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkT8YG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkT8YG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkT8YG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkT8YG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkT8YG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWtGryl.s: Assembler messages:
encrypt.c: /tmp/ccWtGryl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWtGryl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWtGryl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWtGryl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtGryl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtGryl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtGryl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtGryl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtGryl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtGryl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtGryl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtGryl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWtGryl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtGryl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWtGryl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWtGryl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtGryl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtGryl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtGryl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtGryl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtGryl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWtGryl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtGryl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtGryl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5y4tXF.s: Assembler messages:
encrypt.c: /tmp/cc5y4tXF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5y4tXF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5y4tXF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5y4tXF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y4tXF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y4tXF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y4tXF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y4tXF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y4tXF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5y4tXF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5y4tXF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5y4tXF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5y4tXF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y4tXF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5y4tXF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5y4tXF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5y4tXF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5y4tXF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5y4tXF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5y4tXF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5y4tXF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5y4tXF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5y4tXF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5y4tXF.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwqSRWp.s: Assembler messages:
encrypt.c: /tmp/ccwqSRWp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwqSRWp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwqSRWp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwqSRWp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqSRWp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqSRWp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqSRWp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqSRWp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqSRWp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwqSRWp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwqSRWp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwqSRWp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwqSRWp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqSRWp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwqSRWp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwqSRWp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwqSRWp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqSRWp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqSRWp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqSRWp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqSRWp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwqSRWp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqSRWp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqSRWp.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDJnhlI.s: Assembler messages:
encrypt.c: /tmp/ccDJnhlI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJnhlI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJnhlI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJnhlI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJnhlI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJnhlI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJnhlI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJnhlI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJnhlI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJnhlI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJnhlI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJnhlI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJnhlI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJnhlI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJnhlI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJnhlI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJnhlI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJnhlI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJnhlI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJnhlI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJnhlI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJnhlI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJnhlI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJnhlI.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceFkedl.s: Assembler messages:
encrypt.c: /tmp/cceFkedl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceFkedl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceFkedl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceFkedl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkedl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkedl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkedl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkedl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkedl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFkedl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFkedl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFkedl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceFkedl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkedl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceFkedl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceFkedl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceFkedl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFkedl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFkedl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceFkedl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFkedl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceFkedl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFkedl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceFkedl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9E8eYl.s: Assembler messages:
encrypt.c: /tmp/cc9E8eYl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9E8eYl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9E8eYl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9E8eYl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8eYl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8eYl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8eYl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8eYl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8eYl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9E8eYl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9E8eYl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9E8eYl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9E8eYl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8eYl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9E8eYl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9E8eYl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9E8eYl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9E8eYl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9E8eYl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8eYl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9E8eYl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9E8eYl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9E8eYl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9E8eYl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXPv7JB.s: Assembler messages:
encrypt.c: /tmp/ccXPv7JB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPv7JB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPv7JB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPv7JB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPv7JB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPv7JB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPv7JB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPv7JB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPv7JB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPv7JB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPv7JB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPv7JB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPv7JB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPv7JB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPv7JB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPv7JB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXPv7JB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPv7JB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPv7JB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPv7JB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPv7JB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPv7JB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPv7JB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPv7JB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc67r82g.s: Assembler messages:
encrypt.c: /tmp/cc67r82g.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67r82g.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67r82g.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc67r82g.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67r82g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67r82g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67r82g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67r82g.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67r82g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67r82g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67r82g.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67r82g.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67r82g.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67r82g.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67r82g.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc67r82g.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67r82g.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67r82g.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67r82g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67r82g.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67r82g.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67r82g.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67r82g.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67r82g.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJEt5zt.s: Assembler messages:
encrypt.c: /tmp/ccJEt5zt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJEt5zt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJEt5zt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJEt5zt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEt5zt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEt5zt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEt5zt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEt5zt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEt5zt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEt5zt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEt5zt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEt5zt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJEt5zt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEt5zt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJEt5zt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEt5zt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJEt5zt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEt5zt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEt5zt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEt5zt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEt5zt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEt5zt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJEt5zt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEt5zt.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCCV8uo.s: Assembler messages:
encrypt.c: /tmp/ccCCV8uo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCV8uo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCCV8uo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCCV8uo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCV8uo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCV8uo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCV8uo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCV8uo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCV8uo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCV8uo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCV8uo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCV8uo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCCV8uo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCV8uo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCCV8uo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCCV8uo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCV8uo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCV8uo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCV8uo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCV8uo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCV8uo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCV8uo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCV8uo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCV8uo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccThO9kE.s: Assembler messages:
encrypt.c: /tmp/ccThO9kE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccThO9kE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccThO9kE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccThO9kE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThO9kE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThO9kE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThO9kE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThO9kE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThO9kE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThO9kE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThO9kE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThO9kE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccThO9kE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThO9kE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccThO9kE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThO9kE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccThO9kE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThO9kE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThO9kE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThO9kE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThO9kE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThO9kE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccThO9kE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThO9kE.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0jWdik.s: Assembler messages:
encrypt.c: /tmp/cc0jWdik.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0jWdik.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0jWdik.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0jWdik.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jWdik.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jWdik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jWdik.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jWdik.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jWdik.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jWdik.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jWdik.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jWdik.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0jWdik.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jWdik.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0jWdik.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0jWdik.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jWdik.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jWdik.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jWdik.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jWdik.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jWdik.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0jWdik.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jWdik.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jWdik.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdiJakw.s: Assembler messages:
encrypt.c: /tmp/ccdiJakw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdiJakw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdiJakw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdiJakw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiJakw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiJakw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiJakw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiJakw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiJakw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdiJakw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdiJakw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdiJakw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdiJakw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiJakw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdiJakw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdiJakw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdiJakw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdiJakw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdiJakw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdiJakw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiJakw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdiJakw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdiJakw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdiJakw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPW6nCB.s: Assembler messages:
encrypt.c: /tmp/ccPW6nCB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPW6nCB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPW6nCB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPW6nCB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW6nCB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW6nCB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW6nCB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW6nCB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW6nCB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPW6nCB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPW6nCB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPW6nCB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPW6nCB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW6nCB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPW6nCB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPW6nCB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPW6nCB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPW6nCB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPW6nCB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPW6nCB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW6nCB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPW6nCB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPW6nCB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPW6nCB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu2YTXl.s: Assembler messages:
encrypt.c: /tmp/ccu2YTXl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2YTXl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2YTXl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2YTXl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2YTXl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2YTXl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2YTXl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2YTXl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2YTXl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2YTXl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2YTXl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2YTXl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2YTXl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2YTXl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2YTXl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu2YTXl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2YTXl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2YTXl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2YTXl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2YTXl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2YTXl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2YTXl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2YTXl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2YTXl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXbMy1A.s: Assembler messages:
encrypt.c: /tmp/ccXbMy1A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbMy1A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbMy1A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbMy1A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbMy1A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbMy1A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbMy1A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbMy1A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbMy1A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbMy1A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbMy1A.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbMy1A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbMy1A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbMy1A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbMy1A.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbMy1A.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXbMy1A.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbMy1A.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbMy1A.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbMy1A.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbMy1A.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbMy1A.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbMy1A.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbMy1A.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccTwTvl.s: Assembler messages:
encrypt.c: /tmp/cccTwTvl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccTwTvl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccTwTvl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccTwTvl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTwTvl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTwTvl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTwTvl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTwTvl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTwTvl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccTwTvl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccTwTvl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccTwTvl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccTwTvl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTwTvl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccTwTvl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccTwTvl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccTwTvl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccTwTvl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccTwTvl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTwTvl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccTwTvl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccTwTvl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccTwTvl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccTwTvl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccneDltC.s: Assembler messages:
encrypt.c: /tmp/ccneDltC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccneDltC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccneDltC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccneDltC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneDltC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneDltC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneDltC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneDltC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneDltC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccneDltC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccneDltC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccneDltC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccneDltC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneDltC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccneDltC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccneDltC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccneDltC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccneDltC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccneDltC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccneDltC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneDltC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccneDltC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccneDltC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccneDltC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxRgOok.s: Assembler messages:
encrypt.c: /tmp/ccxRgOok.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxRgOok.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxRgOok.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxRgOok.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRgOok.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRgOok.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRgOok.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRgOok.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRgOok.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRgOok.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRgOok.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRgOok.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxRgOok.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRgOok.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxRgOok.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxRgOok.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRgOok.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRgOok.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRgOok.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRgOok.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRgOok.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxRgOok.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRgOok.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRgOok.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFhsxPj.s: Assembler messages:
encrypt.c: /tmp/ccFhsxPj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFhsxPj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFhsxPj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFhsxPj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhsxPj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhsxPj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhsxPj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhsxPj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhsxPj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhsxPj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhsxPj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhsxPj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFhsxPj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhsxPj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFhsxPj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFhsxPj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhsxPj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhsxPj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhsxPj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhsxPj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhsxPj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFhsxPj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhsxPj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhsxPj.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccScXy6A.s: Assembler messages:
encrypt.c: /tmp/ccScXy6A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccScXy6A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccScXy6A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccScXy6A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScXy6A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScXy6A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScXy6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScXy6A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScXy6A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScXy6A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScXy6A.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScXy6A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccScXy6A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScXy6A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccScXy6A.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScXy6A.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccScXy6A.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccScXy6A.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScXy6A.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScXy6A.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScXy6A.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScXy6A.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccScXy6A.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccScXy6A.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKKu50y.s: Assembler messages:
encrypt.c: /tmp/ccKKu50y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKu50y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKu50y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKu50y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKu50y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKu50y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKu50y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKu50y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKu50y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKu50y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKu50y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKu50y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKu50y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKu50y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKu50y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKu50y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKKu50y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKu50y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKu50y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKu50y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKu50y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKu50y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKu50y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKu50y.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP6hMEk.s: Assembler messages:
encrypt.c: /tmp/ccP6hMEk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP6hMEk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP6hMEk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccP6hMEk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6hMEk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6hMEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6hMEk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6hMEk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6hMEk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6hMEk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6hMEk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6hMEk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP6hMEk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6hMEk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP6hMEk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP6hMEk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6hMEk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6hMEk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6hMEk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6hMEk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6hMEk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP6hMEk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6hMEk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6hMEk.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBFuGxs.s: Assembler messages:
encrypt.c: /tmp/ccBFuGxs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFuGxs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFuGxs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFuGxs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFuGxs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFuGxs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFuGxs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFuGxs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFuGxs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFuGxs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFuGxs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFuGxs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFuGxs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFuGxs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFuGxs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFuGxs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBFuGxs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFuGxs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFuGxs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFuGxs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFuGxs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFuGxs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFuGxs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFuGxs.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnxC6G9.s: Assembler messages:
encrypt.c: /tmp/ccnxC6G9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnxC6G9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnxC6G9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnxC6G9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxC6G9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxC6G9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxC6G9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxC6G9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxC6G9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxC6G9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxC6G9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxC6G9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnxC6G9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxC6G9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnxC6G9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnxC6G9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnxC6G9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxC6G9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxC6G9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxC6G9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxC6G9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxC6G9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxC6G9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnxC6G9.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc44qyDA.s: Assembler messages:
encrypt.c: /tmp/cc44qyDA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc44qyDA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc44qyDA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc44qyDA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qyDA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qyDA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qyDA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qyDA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qyDA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44qyDA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44qyDA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44qyDA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc44qyDA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qyDA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc44qyDA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44qyDA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc44qyDA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44qyDA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44qyDA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44qyDA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qyDA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44qyDA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc44qyDA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44qyDA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbrUsJi.s: Assembler messages:
encrypt.c: /tmp/ccbrUsJi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbrUsJi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbrUsJi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbrUsJi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrUsJi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrUsJi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrUsJi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrUsJi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrUsJi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbrUsJi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbrUsJi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbrUsJi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbrUsJi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrUsJi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbrUsJi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbrUsJi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbrUsJi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbrUsJi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbrUsJi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrUsJi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbrUsJi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbrUsJi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbrUsJi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbrUsJi.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9vuG6h.s: Assembler messages:
encrypt.c: /tmp/cc9vuG6h.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9vuG6h.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9vuG6h.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9vuG6h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vuG6h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vuG6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vuG6h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vuG6h.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vuG6h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vuG6h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vuG6h.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vuG6h.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9vuG6h.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vuG6h.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9vuG6h.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9vuG6h.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vuG6h.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vuG6h.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vuG6h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vuG6h.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vuG6h.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9vuG6h.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vuG6h.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vuG6h.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce3aGds.s: Assembler messages:
encrypt.c: /tmp/cce3aGds.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3aGds.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3aGds.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce3aGds.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3aGds.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3aGds.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3aGds.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3aGds.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3aGds.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3aGds.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3aGds.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3aGds.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3aGds.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3aGds.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3aGds.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3aGds.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce3aGds.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3aGds.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3aGds.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3aGds.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3aGds.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3aGds.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3aGds.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3aGds.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1C5z2x.s: Assembler messages:
encrypt.c: /tmp/cc1C5z2x.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1C5z2x.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1C5z2x.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1C5z2x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C5z2x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C5z2x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C5z2x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C5z2x.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C5z2x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1C5z2x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1C5z2x.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1C5z2x.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1C5z2x.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C5z2x.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1C5z2x.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1C5z2x.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1C5z2x.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1C5z2x.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1C5z2x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1C5z2x.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1C5z2x.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1C5z2x.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1C5z2x.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1C5z2x.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccly6D1J.s: Assembler messages:
encrypt.c: /tmp/ccly6D1J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccly6D1J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccly6D1J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccly6D1J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly6D1J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly6D1J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly6D1J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly6D1J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly6D1J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly6D1J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly6D1J.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly6D1J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccly6D1J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly6D1J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccly6D1J.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly6D1J.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccly6D1J.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly6D1J.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly6D1J.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly6D1J.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly6D1J.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly6D1J.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccly6D1J.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly6D1J.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMFZDJC.s: Assembler messages:
encrypt.c: /tmp/ccMFZDJC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMFZDJC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMFZDJC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMFZDJC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFZDJC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFZDJC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFZDJC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFZDJC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFZDJC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFZDJC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFZDJC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFZDJC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMFZDJC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFZDJC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMFZDJC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFZDJC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMFZDJC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFZDJC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFZDJC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFZDJC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFZDJC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFZDJC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMFZDJC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFZDJC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZEzRTm.s: Assembler messages:
encrypt.c: /tmp/ccZEzRTm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZEzRTm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZEzRTm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZEzRTm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEzRTm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEzRTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEzRTm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEzRTm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEzRTm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEzRTm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEzRTm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEzRTm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZEzRTm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEzRTm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZEzRTm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZEzRTm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZEzRTm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEzRTm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEzRTm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEzRTm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEzRTm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZEzRTm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEzRTm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZEzRTm.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWn9gZx.s: Assembler messages:
encrypt.c: /tmp/ccWn9gZx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWn9gZx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWn9gZx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWn9gZx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn9gZx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn9gZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn9gZx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn9gZx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn9gZx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWn9gZx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWn9gZx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWn9gZx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWn9gZx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn9gZx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWn9gZx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWn9gZx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWn9gZx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWn9gZx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWn9gZx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn9gZx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWn9gZx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWn9gZx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWn9gZx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWn9gZx.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnb5aBM.s: Assembler messages:
encrypt.c: /tmp/ccnb5aBM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnb5aBM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnb5aBM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnb5aBM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb5aBM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb5aBM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb5aBM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb5aBM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb5aBM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnb5aBM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnb5aBM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnb5aBM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnb5aBM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb5aBM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnb5aBM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnb5aBM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnb5aBM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnb5aBM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnb5aBM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnb5aBM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb5aBM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnb5aBM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnb5aBM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnb5aBM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCzMyPF.s: Assembler messages:
encrypt.c: /tmp/ccCzMyPF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCzMyPF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCzMyPF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCzMyPF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzMyPF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzMyPF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzMyPF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzMyPF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzMyPF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzMyPF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzMyPF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzMyPF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCzMyPF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzMyPF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCzMyPF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzMyPF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCzMyPF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzMyPF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzMyPF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzMyPF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzMyPF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzMyPF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCzMyPF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzMyPF.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIQezus.s: Assembler messages:
encrypt.c: /tmp/ccIQezus.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQezus.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQezus.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQezus.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQezus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQezus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQezus.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQezus.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQezus.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQezus.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQezus.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQezus.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQezus.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQezus.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQezus.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIQezus.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQezus.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQezus.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQezus.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQezus.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQezus.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQezus.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQezus.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQezus.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8ODhX9.s: Assembler messages:
encrypt.c: /tmp/cc8ODhX9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ODhX9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ODhX9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ODhX9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ODhX9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ODhX9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ODhX9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ODhX9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ODhX9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ODhX9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ODhX9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ODhX9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ODhX9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ODhX9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ODhX9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ODhX9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ODhX9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ODhX9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ODhX9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ODhX9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ODhX9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ODhX9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ODhX9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ODhX9.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn7NWUX.s: Assembler messages:
encrypt.c: /tmp/ccn7NWUX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn7NWUX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn7NWUX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccn7NWUX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7NWUX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7NWUX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7NWUX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7NWUX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7NWUX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7NWUX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7NWUX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7NWUX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn7NWUX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7NWUX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn7NWUX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn7NWUX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7NWUX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7NWUX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7NWUX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7NWUX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7NWUX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn7NWUX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7NWUX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7NWUX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGaxOn5.s: Assembler messages:
encrypt.c: /tmp/ccGaxOn5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGaxOn5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGaxOn5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGaxOn5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxOn5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxOn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxOn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxOn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxOn5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaxOn5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaxOn5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaxOn5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGaxOn5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxOn5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGaxOn5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaxOn5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGaxOn5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaxOn5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaxOn5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaxOn5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaxOn5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaxOn5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaxOn5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaxOn5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjjsRiO.s: Assembler messages:
encrypt.c: /tmp/ccjjsRiO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjjsRiO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjjsRiO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjjsRiO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjsRiO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjsRiO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjsRiO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjsRiO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjsRiO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjsRiO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjsRiO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjsRiO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjjsRiO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjsRiO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjjsRiO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjjsRiO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjsRiO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjsRiO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjsRiO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjsRiO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjsRiO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjjsRiO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjsRiO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjsRiO.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1AleqX.s: Assembler messages:
encrypt.c: /tmp/cc1AleqX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1AleqX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1AleqX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1AleqX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AleqX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AleqX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AleqX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AleqX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AleqX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AleqX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AleqX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AleqX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1AleqX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AleqX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1AleqX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1AleqX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AleqX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AleqX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AleqX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AleqX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AleqX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1AleqX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AleqX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AleqX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR1Jlce.s: Assembler messages:
encrypt.c: /tmp/ccR1Jlce.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1Jlce.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1Jlce.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1Jlce.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Jlce.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Jlce.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Jlce.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Jlce.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Jlce.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1Jlce.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1Jlce.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1Jlce.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1Jlce.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Jlce.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1Jlce.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1Jlce.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR1Jlce.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1Jlce.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1Jlce.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1Jlce.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1Jlce.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1Jlce.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1Jlce.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1Jlce.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5wdgHR.s: Assembler messages:
encrypt.c: /tmp/cc5wdgHR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5wdgHR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5wdgHR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5wdgHR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wdgHR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wdgHR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wdgHR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wdgHR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wdgHR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wdgHR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wdgHR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wdgHR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5wdgHR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wdgHR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5wdgHR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5wdgHR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wdgHR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wdgHR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wdgHR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wdgHR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wdgHR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5wdgHR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wdgHR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wdgHR.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI19J75.s: Assembler messages:
encrypt.c: /tmp/ccI19J75.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI19J75.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI19J75.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI19J75.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI19J75.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI19J75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI19J75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI19J75.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI19J75.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI19J75.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI19J75.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI19J75.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI19J75.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI19J75.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI19J75.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI19J75.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI19J75.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI19J75.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI19J75.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI19J75.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI19J75.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI19J75.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI19J75.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI19J75.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVqBAnK.s: Assembler messages:
encrypt.c: /tmp/ccVqBAnK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqBAnK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqBAnK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqBAnK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqBAnK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqBAnK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqBAnK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqBAnK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqBAnK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqBAnK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqBAnK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqBAnK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqBAnK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqBAnK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqBAnK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVqBAnK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqBAnK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqBAnK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqBAnK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqBAnK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqBAnK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqBAnK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqBAnK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqBAnK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgsOE2V.s: Assembler messages:
encrypt.c: /tmp/ccgsOE2V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgsOE2V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgsOE2V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgsOE2V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsOE2V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsOE2V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsOE2V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsOE2V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsOE2V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsOE2V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsOE2V.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsOE2V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgsOE2V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsOE2V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgsOE2V.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsOE2V.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgsOE2V.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgsOE2V.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsOE2V.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsOE2V.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsOE2V.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsOE2V.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgsOE2V.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgsOE2V.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4dXieQ.s: Assembler messages:
encrypt.c: /tmp/cc4dXieQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4dXieQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4dXieQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4dXieQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dXieQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dXieQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dXieQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dXieQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dXieQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dXieQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dXieQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dXieQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4dXieQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dXieQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4dXieQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dXieQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4dXieQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dXieQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dXieQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dXieQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dXieQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dXieQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4dXieQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dXieQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW5m37A.s: Assembler messages:
encrypt.c: /tmp/ccW5m37A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW5m37A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW5m37A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccW5m37A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5m37A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5m37A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5m37A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5m37A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5m37A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5m37A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5m37A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5m37A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW5m37A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5m37A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW5m37A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW5m37A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5m37A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5m37A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5m37A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5m37A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5m37A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW5m37A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5m37A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5m37A.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLDcXjK.s: Assembler messages:
encrypt.c: /tmp/ccLDcXjK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLDcXjK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLDcXjK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLDcXjK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDcXjK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDcXjK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDcXjK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDcXjK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDcXjK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLDcXjK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLDcXjK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLDcXjK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLDcXjK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDcXjK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLDcXjK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLDcXjK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLDcXjK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLDcXjK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLDcXjK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDcXjK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLDcXjK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLDcXjK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLDcXjK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLDcXjK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZaDca0.s: Assembler messages:
encrypt.c: /tmp/ccZaDca0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaDca0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZaDca0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZaDca0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaDca0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaDca0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaDca0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaDca0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaDca0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaDca0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaDca0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaDca0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZaDca0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaDca0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZaDca0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaDca0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZaDca0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaDca0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaDca0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaDca0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaDca0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaDca0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaDca0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaDca0.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchbpu7F.s: Assembler messages:
encrypt.c: /tmp/cchbpu7F.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchbpu7F.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchbpu7F.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchbpu7F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbpu7F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbpu7F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbpu7F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbpu7F.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbpu7F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchbpu7F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchbpu7F.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchbpu7F.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchbpu7F.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbpu7F.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchbpu7F.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchbpu7F.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchbpu7F.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchbpu7F.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchbpu7F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbpu7F.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchbpu7F.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchbpu7F.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchbpu7F.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchbpu7F.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsf30mO.s: Assembler messages:
encrypt.c: /tmp/ccsf30mO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsf30mO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsf30mO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsf30mO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsf30mO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsf30mO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsf30mO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsf30mO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsf30mO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsf30mO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsf30mO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsf30mO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsf30mO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsf30mO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsf30mO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsf30mO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsf30mO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsf30mO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsf30mO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsf30mO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsf30mO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsf30mO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsf30mO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsf30mO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1pnnFu.s: Assembler messages:
encrypt.c: /tmp/cc1pnnFu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1pnnFu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1pnnFu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1pnnFu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pnnFu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pnnFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pnnFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pnnFu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pnnFu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1pnnFu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1pnnFu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1pnnFu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1pnnFu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pnnFu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1pnnFu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1pnnFu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1pnnFu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1pnnFu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1pnnFu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1pnnFu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pnnFu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1pnnFu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pnnFu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1pnnFu.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmLQvqf.s: Assembler messages:
encrypt.c: /tmp/ccmLQvqf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmLQvqf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmLQvqf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmLQvqf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLQvqf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLQvqf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLQvqf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLQvqf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLQvqf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmLQvqf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmLQvqf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmLQvqf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmLQvqf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLQvqf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmLQvqf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmLQvqf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmLQvqf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLQvqf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLQvqf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLQvqf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLQvqf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmLQvqf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLQvqf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmLQvqf.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9EElno.s: Assembler messages:
encrypt.c: /tmp/cc9EElno.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9EElno.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9EElno.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9EElno.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EElno.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EElno.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EElno.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EElno.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EElno.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EElno.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EElno.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EElno.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9EElno.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EElno.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9EElno.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EElno.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9EElno.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EElno.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EElno.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EElno.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EElno.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EElno.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9EElno.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EElno.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFqlaN7.s: Assembler messages:
encrypt.c: /tmp/ccFqlaN7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFqlaN7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFqlaN7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFqlaN7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqlaN7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqlaN7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqlaN7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqlaN7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqlaN7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFqlaN7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFqlaN7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFqlaN7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFqlaN7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqlaN7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFqlaN7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFqlaN7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFqlaN7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFqlaN7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFqlaN7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqlaN7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFqlaN7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFqlaN7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFqlaN7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFqlaN7.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc81aMXf.s: Assembler messages:
encrypt.c: /tmp/cc81aMXf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc81aMXf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc81aMXf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc81aMXf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aMXf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aMXf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aMXf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aMXf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aMXf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc81aMXf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc81aMXf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc81aMXf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc81aMXf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aMXf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc81aMXf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc81aMXf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc81aMXf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc81aMXf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc81aMXf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aMXf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc81aMXf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc81aMXf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc81aMXf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc81aMXf.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccXd4Rlu.s: Assembler messages:
encrypt.c: /tmp/ccXd4Rlu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXd4Rlu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXd4Rlu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXd4Rlu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd4Rlu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd4Rlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd4Rlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd4Rlu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd4Rlu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd4Rlu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd4Rlu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd4Rlu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXd4Rlu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd4Rlu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXd4Rlu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd4Rlu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXd4Rlu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd4Rlu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd4Rlu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd4Rlu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd4Rlu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd4Rlu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXd4Rlu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd4Rlu.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBpxnUm.s: Assembler messages:
encrypt.c: /tmp/ccBpxnUm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBpxnUm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBpxnUm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBpxnUm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpxnUm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpxnUm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpxnUm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpxnUm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpxnUm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBpxnUm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBpxnUm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBpxnUm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBpxnUm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpxnUm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBpxnUm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBpxnUm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBpxnUm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBpxnUm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBpxnUm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBpxnUm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpxnUm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBpxnUm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBpxnUm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBpxnUm.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMdQd4a.s: Assembler messages:
encrypt.c: /tmp/ccMdQd4a.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMdQd4a.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMdQd4a.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMdQd4a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdQd4a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdQd4a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdQd4a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdQd4a.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdQd4a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdQd4a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdQd4a.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdQd4a.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMdQd4a.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdQd4a.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMdQd4a.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMdQd4a.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdQd4a.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdQd4a.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdQd4a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdQd4a.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdQd4a.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMdQd4a.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdQd4a.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdQd4a.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCX9Wne.s: Assembler messages:
encrypt.c: /tmp/ccCX9Wne.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCX9Wne.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCX9Wne.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCX9Wne.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCX9Wne.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCX9Wne.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCX9Wne.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCX9Wne.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCX9Wne.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCX9Wne.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCX9Wne.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCX9Wne.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCX9Wne.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCX9Wne.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCX9Wne.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCX9Wne.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCX9Wne.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCX9Wne.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCX9Wne.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCX9Wne.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCX9Wne.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCX9Wne.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCX9Wne.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCX9Wne.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpdiB6Z.s: Assembler messages:
encrypt.c: /tmp/ccpdiB6Z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdiB6Z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdiB6Z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdiB6Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdiB6Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdiB6Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdiB6Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdiB6Z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdiB6Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdiB6Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdiB6Z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdiB6Z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdiB6Z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdiB6Z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdiB6Z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpdiB6Z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdiB6Z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdiB6Z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdiB6Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdiB6Z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdiB6Z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdiB6Z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdiB6Z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdiB6Z.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCPlrG8.s: Assembler messages:
encrypt.c: /tmp/ccCPlrG8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCPlrG8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCPlrG8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCPlrG8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPlrG8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPlrG8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPlrG8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPlrG8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPlrG8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPlrG8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPlrG8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPlrG8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCPlrG8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPlrG8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCPlrG8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPlrG8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCPlrG8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPlrG8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPlrG8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPlrG8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPlrG8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPlrG8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPlrG8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPlrG8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMZPtsU.s: Assembler messages:
encrypt.c: /tmp/ccMZPtsU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMZPtsU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMZPtsU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMZPtsU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZPtsU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZPtsU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZPtsU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZPtsU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZPtsU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZPtsU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZPtsU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZPtsU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMZPtsU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZPtsU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMZPtsU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMZPtsU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZPtsU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZPtsU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZPtsU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZPtsU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZPtsU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMZPtsU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZPtsU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZPtsU.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccMzHoH3.s: Assembler messages:
encrypt.c: /tmp/ccMzHoH3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMzHoH3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMzHoH3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMzHoH3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzHoH3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzHoH3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzHoH3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzHoH3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzHoH3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzHoH3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzHoH3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzHoH3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMzHoH3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzHoH3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMzHoH3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMzHoH3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMzHoH3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzHoH3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzHoH3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzHoH3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzHoH3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMzHoH3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzHoH3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMzHoH3.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccp1Zeli.s: Assembler messages:
encrypt.c: /tmp/ccp1Zeli.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp1Zeli.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp1Zeli.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp1Zeli.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Zeli.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Zeli.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Zeli.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Zeli.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Zeli.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1Zeli.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1Zeli.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1Zeli.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp1Zeli.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Zeli.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp1Zeli.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1Zeli.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp1Zeli.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1Zeli.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1Zeli.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1Zeli.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Zeli.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1Zeli.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp1Zeli.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1Zeli.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfqp7XU.s: Assembler messages:
encrypt.c: /tmp/ccfqp7XU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqp7XU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfqp7XU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfqp7XU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqp7XU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqp7XU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqp7XU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqp7XU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqp7XU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqp7XU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqp7XU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqp7XU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfqp7XU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqp7XU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfqp7XU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfqp7XU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqp7XU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqp7XU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqp7XU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqp7XU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqp7XU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqp7XU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqp7XU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqp7XU.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnKqyF9.s: Assembler messages:
encrypt.c: /tmp/ccnKqyF9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnKqyF9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnKqyF9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnKqyF9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqyF9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqyF9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqyF9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqyF9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqyF9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKqyF9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKqyF9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKqyF9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnKqyF9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqyF9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnKqyF9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKqyF9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnKqyF9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKqyF9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKqyF9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKqyF9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKqyF9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKqyF9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKqyF9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKqyF9.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUrXH7C.s: Assembler messages:
encrypt.c: /tmp/ccUrXH7C.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUrXH7C.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUrXH7C.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUrXH7C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrXH7C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrXH7C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrXH7C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrXH7C.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrXH7C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUrXH7C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUrXH7C.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUrXH7C.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUrXH7C.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrXH7C.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUrXH7C.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUrXH7C.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUrXH7C.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrXH7C.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrXH7C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrXH7C.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrXH7C.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUrXH7C.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrXH7C.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrXH7C.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWAl2kS.s: Assembler messages:
encrypt.c: /tmp/ccWAl2kS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAl2kS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAl2kS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAl2kS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAl2kS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAl2kS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAl2kS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAl2kS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAl2kS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAl2kS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAl2kS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAl2kS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWAl2kS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAl2kS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAl2kS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAl2kS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWAl2kS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAl2kS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAl2kS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAl2kS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAl2kS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAl2kS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAl2kS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAl2kS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIVa7WL.s: Assembler messages:
encrypt.c: /tmp/ccIVa7WL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIVa7WL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIVa7WL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIVa7WL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVa7WL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVa7WL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVa7WL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVa7WL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVa7WL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVa7WL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVa7WL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVa7WL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIVa7WL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVa7WL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIVa7WL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVa7WL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIVa7WL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVa7WL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVa7WL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVa7WL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVa7WL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVa7WL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIVa7WL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVa7WL.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMvgU6y.s: Assembler messages:
encrypt.c: /tmp/ccMvgU6y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMvgU6y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMvgU6y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMvgU6y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvgU6y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvgU6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvgU6y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvgU6y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvgU6y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvgU6y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvgU6y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvgU6y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMvgU6y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvgU6y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMvgU6y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMvgU6y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvgU6y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvgU6y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvgU6y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvgU6y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvgU6y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMvgU6y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvgU6y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvgU6y.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO2jl1S.s: Assembler messages:
encrypt.c: /tmp/ccO2jl1S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO2jl1S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO2jl1S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO2jl1S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2jl1S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2jl1S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2jl1S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2jl1S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2jl1S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2jl1S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2jl1S.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2jl1S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO2jl1S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2jl1S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO2jl1S.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2jl1S.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO2jl1S.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2jl1S.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2jl1S.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2jl1S.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2jl1S.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2jl1S.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2jl1S.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2jl1S.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZFoRIG.s: Assembler messages:
encrypt.c: /tmp/ccZFoRIG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZFoRIG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZFoRIG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZFoRIG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFoRIG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFoRIG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFoRIG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFoRIG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFoRIG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFoRIG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFoRIG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFoRIG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZFoRIG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFoRIG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZFoRIG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZFoRIG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZFoRIG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFoRIG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFoRIG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZFoRIG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFoRIG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZFoRIG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFoRIG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZFoRIG.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLsVaXy.s: Assembler messages:
encrypt.c: /tmp/ccLsVaXy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLsVaXy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLsVaXy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLsVaXy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsVaXy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsVaXy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsVaXy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsVaXy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsVaXy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsVaXy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsVaXy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsVaXy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLsVaXy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsVaXy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLsVaXy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLsVaXy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLsVaXy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsVaXy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsVaXy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLsVaXy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsVaXy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLsVaXy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsVaXy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLsVaXy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccik4cqO.s: Assembler messages:
encrypt.c: /tmp/ccik4cqO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccik4cqO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccik4cqO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccik4cqO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccik4cqO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccik4cqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccik4cqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccik4cqO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccik4cqO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccik4cqO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccik4cqO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccik4cqO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccik4cqO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccik4cqO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccik4cqO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccik4cqO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccik4cqO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccik4cqO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccik4cqO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccik4cqO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccik4cqO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccik4cqO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccik4cqO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccik4cqO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc46B2iu.s: Assembler messages:
encrypt.c: /tmp/cc46B2iu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc46B2iu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc46B2iu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc46B2iu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46B2iu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46B2iu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46B2iu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46B2iu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46B2iu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46B2iu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46B2iu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46B2iu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc46B2iu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46B2iu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc46B2iu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc46B2iu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46B2iu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46B2iu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46B2iu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46B2iu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46B2iu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc46B2iu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46B2iu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46B2iu.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZG2NIJ.s: Assembler messages:
encrypt.c: /tmp/ccZG2NIJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZG2NIJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZG2NIJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZG2NIJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2NIJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2NIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2NIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2NIJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2NIJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZG2NIJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZG2NIJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZG2NIJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZG2NIJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2NIJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZG2NIJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZG2NIJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZG2NIJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZG2NIJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZG2NIJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZG2NIJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG2NIJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZG2NIJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZG2NIJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZG2NIJ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc11Qowy.s: Assembler messages:
encrypt.c: /tmp/cc11Qowy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11Qowy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11Qowy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc11Qowy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qowy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qowy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qowy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qowy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qowy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Qowy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Qowy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Qowy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11Qowy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qowy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11Qowy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Qowy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc11Qowy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Qowy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Qowy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Qowy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Qowy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Qowy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11Qowy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Qowy.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV1evnn.s: Assembler messages:
encrypt.c: /tmp/ccV1evnn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV1evnn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV1evnn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV1evnn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1evnn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1evnn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1evnn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1evnn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1evnn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1evnn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1evnn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1evnn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV1evnn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1evnn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV1evnn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV1evnn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1evnn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1evnn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1evnn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1evnn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1evnn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV1evnn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1evnn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1evnn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYPdzrK.s: Assembler messages:
encrypt.c: /tmp/ccYPdzrK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYPdzrK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYPdzrK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYPdzrK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPdzrK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPdzrK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPdzrK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPdzrK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPdzrK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPdzrK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPdzrK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPdzrK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYPdzrK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPdzrK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYPdzrK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPdzrK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYPdzrK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPdzrK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPdzrK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPdzrK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPdzrK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPdzrK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYPdzrK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPdzrK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyJllqt.s: Assembler messages:
encrypt.c: /tmp/ccyJllqt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyJllqt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyJllqt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyJllqt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJllqt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJllqt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJllqt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJllqt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJllqt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJllqt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJllqt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJllqt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyJllqt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJllqt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyJllqt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyJllqt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJllqt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJllqt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJllqt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJllqt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJllqt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyJllqt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJllqt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJllqt.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXSnO7p.s: Assembler messages:
encrypt.c: /tmp/ccXSnO7p.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXSnO7p.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXSnO7p.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXSnO7p.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnO7p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnO7p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnO7p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnO7p.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnO7p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSnO7p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSnO7p.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSnO7p.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXSnO7p.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnO7p.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXSnO7p.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXSnO7p.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSnO7p.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSnO7p.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSnO7p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnO7p.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSnO7p.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXSnO7p.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSnO7p.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSnO7p.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjYwEhB.s: Assembler messages:
encrypt.c: /tmp/ccjYwEhB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjYwEhB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjYwEhB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjYwEhB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYwEhB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYwEhB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYwEhB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYwEhB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYwEhB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYwEhB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYwEhB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYwEhB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjYwEhB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYwEhB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjYwEhB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYwEhB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjYwEhB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYwEhB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYwEhB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYwEhB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYwEhB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYwEhB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYwEhB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYwEhB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEfOePH.s: Assembler messages:
encrypt.c: /tmp/ccEfOePH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEfOePH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEfOePH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEfOePH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfOePH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfOePH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfOePH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfOePH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfOePH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfOePH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfOePH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfOePH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEfOePH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfOePH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEfOePH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfOePH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEfOePH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfOePH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfOePH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfOePH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfOePH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfOePH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEfOePH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfOePH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQw59Xg.s: Assembler messages:
encrypt.c: /tmp/ccQw59Xg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQw59Xg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQw59Xg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQw59Xg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw59Xg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw59Xg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw59Xg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw59Xg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw59Xg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQw59Xg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQw59Xg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQw59Xg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQw59Xg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw59Xg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQw59Xg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQw59Xg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQw59Xg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQw59Xg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQw59Xg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQw59Xg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQw59Xg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQw59Xg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQw59Xg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQw59Xg.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc61RK5l.s: Assembler messages:
encrypt.c: /tmp/cc61RK5l.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc61RK5l.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc61RK5l.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc61RK5l.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61RK5l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61RK5l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61RK5l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61RK5l.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61RK5l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61RK5l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61RK5l.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61RK5l.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc61RK5l.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61RK5l.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc61RK5l.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc61RK5l.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61RK5l.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61RK5l.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61RK5l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61RK5l.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61RK5l.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc61RK5l.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61RK5l.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61RK5l.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccswN31w.s: Assembler messages:
encrypt.c: /tmp/ccswN31w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccswN31w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccswN31w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccswN31w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswN31w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswN31w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswN31w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswN31w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswN31w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswN31w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswN31w.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswN31w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccswN31w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswN31w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccswN31w.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswN31w.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccswN31w.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswN31w.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswN31w.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswN31w.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswN31w.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswN31w.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccswN31w.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswN31w.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDz55oh.s: Assembler messages:
encrypt.c: /tmp/ccDz55oh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDz55oh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDz55oh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDz55oh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz55oh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz55oh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz55oh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz55oh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz55oh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz55oh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz55oh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz55oh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDz55oh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz55oh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDz55oh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDz55oh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz55oh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz55oh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz55oh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz55oh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz55oh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz55oh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz55oh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz55oh.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEUdyVH.s: Assembler messages:
encrypt.c: /tmp/ccEUdyVH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUdyVH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEUdyVH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEUdyVH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUdyVH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUdyVH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUdyVH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUdyVH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUdyVH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUdyVH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUdyVH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUdyVH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEUdyVH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUdyVH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEUdyVH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUdyVH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEUdyVH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUdyVH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUdyVH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUdyVH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUdyVH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUdyVH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUdyVH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUdyVH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0rRBso.s: Assembler messages:
encrypt.c: /tmp/cc0rRBso.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0rRBso.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0rRBso.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0rRBso.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rRBso.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rRBso.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rRBso.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rRBso.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rRBso.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rRBso.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rRBso.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rRBso.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0rRBso.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rRBso.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0rRBso.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0rRBso.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0rRBso.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rRBso.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rRBso.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rRBso.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rRBso.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0rRBso.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rRBso.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0rRBso.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckeOmeB.s: Assembler messages:
encrypt.c: /tmp/cckeOmeB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckeOmeB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckeOmeB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckeOmeB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeOmeB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeOmeB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeOmeB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeOmeB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeOmeB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeOmeB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeOmeB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeOmeB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckeOmeB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeOmeB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckeOmeB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeOmeB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckeOmeB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeOmeB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeOmeB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeOmeB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeOmeB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeOmeB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckeOmeB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeOmeB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3tXXWs.s: Assembler messages:
encrypt.c: /tmp/cc3tXXWs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tXXWs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tXXWs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tXXWs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tXXWs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tXXWs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tXXWs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tXXWs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tXXWs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tXXWs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tXXWs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tXXWs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tXXWs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tXXWs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tXXWs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tXXWs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3tXXWs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tXXWs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tXXWs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tXXWs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tXXWs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tXXWs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tXXWs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tXXWs.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczpKDmd.s: Assembler messages:
encrypt.c: /tmp/cczpKDmd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczpKDmd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczpKDmd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczpKDmd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpKDmd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpKDmd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpKDmd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpKDmd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpKDmd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpKDmd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpKDmd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpKDmd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczpKDmd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpKDmd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczpKDmd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczpKDmd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpKDmd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpKDmd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpKDmd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpKDmd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpKDmd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczpKDmd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpKDmd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpKDmd.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccImXBD8.s: Assembler messages:
encrypt.c: /tmp/ccImXBD8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImXBD8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccImXBD8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccImXBD8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImXBD8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImXBD8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImXBD8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImXBD8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImXBD8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImXBD8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImXBD8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImXBD8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccImXBD8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImXBD8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccImXBD8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccImXBD8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImXBD8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImXBD8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImXBD8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImXBD8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImXBD8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImXBD8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImXBD8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImXBD8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclwTpWk.s: Assembler messages:
encrypt.c: /tmp/cclwTpWk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclwTpWk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclwTpWk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclwTpWk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTpWk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTpWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTpWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTpWk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTpWk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwTpWk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwTpWk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwTpWk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclwTpWk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTpWk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclwTpWk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwTpWk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclwTpWk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwTpWk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwTpWk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwTpWk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwTpWk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwTpWk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclwTpWk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwTpWk.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccEjPrYq.s: Assembler messages:
encrypt.c: /tmp/ccEjPrYq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEjPrYq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEjPrYq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEjPrYq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjPrYq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjPrYq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjPrYq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjPrYq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjPrYq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjPrYq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjPrYq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjPrYq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEjPrYq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjPrYq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEjPrYq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjPrYq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEjPrYq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjPrYq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjPrYq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjPrYq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjPrYq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjPrYq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEjPrYq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjPrYq.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccO4jIoc.s: Assembler messages:
encrypt.c: /tmp/ccO4jIoc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4jIoc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4jIoc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO4jIoc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jIoc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jIoc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jIoc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jIoc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jIoc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4jIoc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4jIoc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4jIoc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO4jIoc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jIoc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4jIoc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO4jIoc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4jIoc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4jIoc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4jIoc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4jIoc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4jIoc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO4jIoc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4jIoc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4jIoc.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJFtbWn.s: Assembler messages:
encrypt.c: /tmp/ccJFtbWn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFtbWn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFtbWn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFtbWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFtbWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFtbWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFtbWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFtbWn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFtbWn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFtbWn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFtbWn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFtbWn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFtbWn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFtbWn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFtbWn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFtbWn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJFtbWn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFtbWn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFtbWn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFtbWn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFtbWn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFtbWn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFtbWn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFtbWn.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvU1ha8.s: Assembler messages:
encrypt.c: /tmp/ccvU1ha8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvU1ha8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvU1ha8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvU1ha8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU1ha8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU1ha8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU1ha8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU1ha8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU1ha8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU1ha8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU1ha8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU1ha8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvU1ha8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU1ha8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvU1ha8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvU1ha8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU1ha8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU1ha8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU1ha8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU1ha8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU1ha8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvU1ha8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU1ha8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU1ha8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfXqgwQ.s: Assembler messages:
encrypt.c: /tmp/ccfXqgwQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfXqgwQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfXqgwQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfXqgwQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXqgwQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXqgwQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXqgwQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXqgwQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXqgwQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXqgwQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXqgwQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXqgwQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfXqgwQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXqgwQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfXqgwQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfXqgwQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXqgwQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXqgwQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXqgwQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXqgwQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXqgwQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfXqgwQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXqgwQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXqgwQ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxFGyG6.s: Assembler messages:
encrypt.c: /tmp/ccxFGyG6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxFGyG6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxFGyG6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxFGyG6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFGyG6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFGyG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFGyG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFGyG6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFGyG6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFGyG6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFGyG6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFGyG6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxFGyG6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFGyG6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxFGyG6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFGyG6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxFGyG6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxFGyG6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFGyG6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFGyG6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFGyG6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFGyG6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxFGyG6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxFGyG6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0IKqqV.s: Assembler messages:
encrypt.c: /tmp/cc0IKqqV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0IKqqV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0IKqqV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0IKqqV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IKqqV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IKqqV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IKqqV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IKqqV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IKqqV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IKqqV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IKqqV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IKqqV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0IKqqV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IKqqV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0IKqqV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IKqqV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0IKqqV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IKqqV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IKqqV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IKqqV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IKqqV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IKqqV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0IKqqV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IKqqV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdRl2II.s: Assembler messages:
encrypt.c: /tmp/ccdRl2II.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRl2II.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdRl2II.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdRl2II.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRl2II.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRl2II.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRl2II.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRl2II.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRl2II.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRl2II.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRl2II.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRl2II.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdRl2II.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRl2II.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdRl2II.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdRl2II.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRl2II.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRl2II.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRl2II.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRl2II.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRl2II.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRl2II.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRl2II.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRl2II.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccG9V9kP.s: Assembler messages:
encrypt.c: /tmp/ccG9V9kP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9V9kP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9V9kP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9V9kP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9V9kP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9V9kP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9V9kP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9V9kP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9V9kP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9V9kP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9V9kP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9V9kP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9V9kP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9V9kP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9V9kP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG9V9kP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9V9kP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9V9kP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9V9kP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9V9kP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9V9kP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9V9kP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9V9kP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9V9kP.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccJvole6.s: Assembler messages:
encrypt.c: /tmp/ccJvole6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJvole6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJvole6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJvole6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvole6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvole6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvole6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvole6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvole6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvole6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvole6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvole6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJvole6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvole6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJvole6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvole6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJvole6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvole6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvole6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvole6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvole6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvole6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvole6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvole6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAHgztM.s: Assembler messages:
encrypt.c: /tmp/ccAHgztM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAHgztM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAHgztM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAHgztM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHgztM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHgztM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHgztM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHgztM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHgztM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHgztM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHgztM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHgztM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAHgztM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHgztM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAHgztM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAHgztM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHgztM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHgztM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHgztM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHgztM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHgztM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAHgztM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHgztM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHgztM.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaG2bc1.s: Assembler messages:
encrypt.c: /tmp/ccaG2bc1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaG2bc1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaG2bc1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaG2bc1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG2bc1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG2bc1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG2bc1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG2bc1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG2bc1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaG2bc1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaG2bc1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaG2bc1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaG2bc1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG2bc1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaG2bc1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaG2bc1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaG2bc1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaG2bc1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaG2bc1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaG2bc1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG2bc1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaG2bc1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaG2bc1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaG2bc1.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLVK0D6.s: Assembler messages:
encrypt.c: /tmp/ccLVK0D6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLVK0D6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLVK0D6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLVK0D6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVK0D6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVK0D6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVK0D6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVK0D6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVK0D6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVK0D6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVK0D6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVK0D6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLVK0D6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVK0D6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLVK0D6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLVK0D6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVK0D6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVK0D6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVK0D6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVK0D6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVK0D6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLVK0D6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVK0D6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVK0D6.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxCimEi.s: Assembler messages:
encrypt.c: /tmp/ccxCimEi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxCimEi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxCimEi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxCimEi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCimEi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCimEi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCimEi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCimEi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCimEi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCimEi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCimEi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCimEi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxCimEi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCimEi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxCimEi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCimEi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxCimEi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCimEi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCimEi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCimEi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCimEi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCimEi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxCimEi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCimEi.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA4yzYa.s: Assembler messages:
encrypt.c: /tmp/ccA4yzYa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA4yzYa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA4yzYa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA4yzYa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4yzYa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4yzYa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4yzYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4yzYa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4yzYa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4yzYa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4yzYa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4yzYa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA4yzYa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4yzYa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA4yzYa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4yzYa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA4yzYa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4yzYa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4yzYa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4yzYa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4yzYa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4yzYa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4yzYa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4yzYa.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPaU8PV.s: Assembler messages:
encrypt.c: /tmp/ccPaU8PV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPaU8PV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPaU8PV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPaU8PV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaU8PV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaU8PV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaU8PV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaU8PV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaU8PV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaU8PV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaU8PV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaU8PV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPaU8PV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaU8PV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPaU8PV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPaU8PV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPaU8PV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaU8PV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaU8PV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaU8PV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaU8PV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPaU8PV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaU8PV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPaU8PV.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc9DoCj7.s: Assembler messages:
encrypt.c: /tmp/cc9DoCj7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DoCj7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9DoCj7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9DoCj7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DoCj7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DoCj7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DoCj7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DoCj7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DoCj7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DoCj7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DoCj7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DoCj7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9DoCj7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DoCj7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9DoCj7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9DoCj7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9DoCj7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DoCj7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DoCj7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DoCj7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DoCj7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DoCj7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DoCj7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9DoCj7.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cckMI4ym.s: Assembler messages:
encrypt.c: /tmp/cckMI4ym.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckMI4ym.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckMI4ym.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckMI4ym.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMI4ym.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMI4ym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMI4ym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMI4ym.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMI4ym.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMI4ym.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMI4ym.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMI4ym.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckMI4ym.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMI4ym.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckMI4ym.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMI4ym.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckMI4ym.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMI4ym.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMI4ym.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMI4ym.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMI4ym.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMI4ym.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckMI4ym.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMI4ym.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccINxLue.s: Assembler messages:
encrypt.c: /tmp/ccINxLue.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccINxLue.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccINxLue.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccINxLue.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINxLue.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINxLue.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINxLue.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINxLue.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINxLue.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINxLue.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINxLue.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINxLue.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccINxLue.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINxLue.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccINxLue.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINxLue.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccINxLue.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINxLue.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINxLue.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINxLue.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINxLue.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINxLue.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINxLue.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINxLue.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cckptLi2.s: Assembler messages:
encrypt.c: /tmp/cckptLi2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckptLi2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckptLi2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckptLi2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckptLi2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckptLi2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckptLi2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckptLi2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckptLi2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckptLi2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckptLi2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckptLi2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckptLi2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckptLi2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckptLi2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckptLi2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckptLi2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckptLi2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckptLi2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckptLi2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckptLi2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckptLi2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckptLi2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckptLi2.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2bmmYg.s: Assembler messages:
encrypt.c: /tmp/cc2bmmYg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2bmmYg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2bmmYg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2bmmYg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bmmYg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bmmYg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bmmYg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bmmYg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bmmYg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2bmmYg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2bmmYg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2bmmYg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2bmmYg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bmmYg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2bmmYg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2bmmYg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2bmmYg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2bmmYg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2bmmYg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2bmmYg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bmmYg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2bmmYg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2bmmYg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2bmmYg.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdXtKOy.s: Assembler messages:
encrypt.c: /tmp/ccdXtKOy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdXtKOy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdXtKOy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdXtKOy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXtKOy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXtKOy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXtKOy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXtKOy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXtKOy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdXtKOy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdXtKOy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdXtKOy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdXtKOy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXtKOy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdXtKOy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdXtKOy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdXtKOy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXtKOy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXtKOy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXtKOy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXtKOy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXtKOy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXtKOy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdXtKOy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB5eJQf.s: Assembler messages:
encrypt.c: /tmp/ccB5eJQf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB5eJQf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB5eJQf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB5eJQf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5eJQf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5eJQf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5eJQf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5eJQf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5eJQf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5eJQf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5eJQf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5eJQf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB5eJQf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5eJQf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB5eJQf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5eJQf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB5eJQf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5eJQf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5eJQf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5eJQf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5eJQf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5eJQf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB5eJQf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5eJQf.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaQZKkp.s: Assembler messages:
encrypt.c: /tmp/ccaQZKkp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaQZKkp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaQZKkp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaQZKkp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQZKkp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQZKkp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQZKkp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQZKkp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQZKkp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQZKkp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQZKkp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQZKkp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaQZKkp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQZKkp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaQZKkp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaQZKkp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQZKkp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQZKkp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQZKkp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQZKkp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQZKkp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaQZKkp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQZKkp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQZKkp.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2OVOlB.s: Assembler messages:
encrypt.c: /tmp/cc2OVOlB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2OVOlB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2OVOlB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2OVOlB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OVOlB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OVOlB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OVOlB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OVOlB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OVOlB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OVOlB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OVOlB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OVOlB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2OVOlB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OVOlB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2OVOlB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2OVOlB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OVOlB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OVOlB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OVOlB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OVOlB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OVOlB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2OVOlB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OVOlB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OVOlB.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNmRwTk.s: Assembler messages:
encrypt.c: /tmp/ccNmRwTk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNmRwTk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNmRwTk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNmRwTk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmRwTk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmRwTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmRwTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmRwTk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmRwTk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmRwTk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmRwTk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmRwTk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNmRwTk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmRwTk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNmRwTk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmRwTk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNmRwTk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmRwTk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmRwTk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmRwTk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmRwTk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmRwTk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNmRwTk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmRwTk.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Ku2Jc.s: Assembler messages:
encrypt.c: /tmp/cc0Ku2Jc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Ku2Jc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Ku2Jc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Ku2Jc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ku2Jc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ku2Jc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ku2Jc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ku2Jc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ku2Jc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Ku2Jc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Ku2Jc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Ku2Jc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Ku2Jc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ku2Jc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Ku2Jc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Ku2Jc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Ku2Jc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Ku2Jc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Ku2Jc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Ku2Jc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ku2Jc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Ku2Jc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Ku2Jc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Ku2Jc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyfH2Eu.s: Assembler messages:
encrypt.c: /tmp/ccyfH2Eu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyfH2Eu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyfH2Eu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyfH2Eu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfH2Eu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfH2Eu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfH2Eu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfH2Eu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfH2Eu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfH2Eu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfH2Eu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfH2Eu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyfH2Eu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfH2Eu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyfH2Eu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyfH2Eu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfH2Eu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfH2Eu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfH2Eu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfH2Eu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfH2Eu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyfH2Eu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfH2Eu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfH2Eu.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1iQBcg.s: Assembler messages:
encrypt.c: /tmp/cc1iQBcg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1iQBcg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1iQBcg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1iQBcg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iQBcg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iQBcg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iQBcg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iQBcg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iQBcg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iQBcg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iQBcg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iQBcg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1iQBcg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iQBcg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1iQBcg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iQBcg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1iQBcg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iQBcg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iQBcg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iQBcg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iQBcg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iQBcg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1iQBcg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iQBcg.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccScwrUK.s: Assembler messages:
encrypt.c: /tmp/ccScwrUK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccScwrUK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccScwrUK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccScwrUK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScwrUK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScwrUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScwrUK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScwrUK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScwrUK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScwrUK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScwrUK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScwrUK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccScwrUK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScwrUK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccScwrUK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccScwrUK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccScwrUK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScwrUK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScwrUK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccScwrUK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScwrUK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccScwrUK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScwrUK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccScwrUK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKJaEYa.s: Assembler messages:
encrypt.c: /tmp/ccKJaEYa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJaEYa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJaEYa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJaEYa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJaEYa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJaEYa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJaEYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJaEYa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJaEYa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJaEYa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJaEYa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJaEYa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJaEYa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJaEYa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJaEYa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJaEYa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKJaEYa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJaEYa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJaEYa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJaEYa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJaEYa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJaEYa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJaEYa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJaEYa.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV3Q8rL.s: Assembler messages:
encrypt.c: /tmp/ccV3Q8rL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV3Q8rL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV3Q8rL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV3Q8rL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Q8rL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Q8rL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Q8rL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Q8rL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Q8rL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3Q8rL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3Q8rL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3Q8rL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV3Q8rL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Q8rL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV3Q8rL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV3Q8rL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3Q8rL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3Q8rL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3Q8rL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Q8rL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3Q8rL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV3Q8rL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3Q8rL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3Q8rL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccldSKNh.s: Assembler messages:
encrypt.c: /tmp/ccldSKNh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccldSKNh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccldSKNh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccldSKNh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldSKNh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldSKNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldSKNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldSKNh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldSKNh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldSKNh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldSKNh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldSKNh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccldSKNh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldSKNh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccldSKNh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldSKNh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccldSKNh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldSKNh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldSKNh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldSKNh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldSKNh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldSKNh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccldSKNh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldSKNh.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccw9aLXO.s: Assembler messages:
encrypt.c: /tmp/ccw9aLXO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw9aLXO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw9aLXO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccw9aLXO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9aLXO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9aLXO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9aLXO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9aLXO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9aLXO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9aLXO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9aLXO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9aLXO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw9aLXO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9aLXO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw9aLXO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw9aLXO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9aLXO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9aLXO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9aLXO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9aLXO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9aLXO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw9aLXO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9aLXO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9aLXO.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEFcJkL.s: Assembler messages:
encrypt.c: /tmp/ccEFcJkL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEFcJkL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEFcJkL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEFcJkL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFcJkL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFcJkL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFcJkL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFcJkL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFcJkL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFcJkL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFcJkL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFcJkL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEFcJkL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFcJkL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEFcJkL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEFcJkL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFcJkL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFcJkL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFcJkL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFcJkL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFcJkL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEFcJkL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFcJkL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFcJkL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKe1Xue.s: Assembler messages:
encrypt.c: /tmp/ccKe1Xue.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKe1Xue.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKe1Xue.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKe1Xue.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe1Xue.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe1Xue.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe1Xue.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe1Xue.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe1Xue.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe1Xue.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe1Xue.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe1Xue.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKe1Xue.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe1Xue.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKe1Xue.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe1Xue.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKe1Xue.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe1Xue.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe1Xue.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe1Xue.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe1Xue.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe1Xue.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKe1Xue.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe1Xue.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9T0gq0.s: Assembler messages:
encrypt.c: /tmp/cc9T0gq0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9T0gq0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9T0gq0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9T0gq0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0gq0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0gq0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0gq0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9T0gq0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9T0gq0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9T0gq0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0gq0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0gq0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0gq0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0gq0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9T0gq0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0gq0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0gq0.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc9T0gq0.s: Assembler messages:
encrypt.c: /tmp/cc9T0gq0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9T0gq0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9T0gq0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9T0gq0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0gq0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0gq0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0gq0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9T0gq0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9T0gq0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9T0gq0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T0gq0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0gq0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0gq0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T0gq0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0gq0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9T0gq0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0gq0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T0gq0.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaYPjEB.s: Assembler messages:
encrypt.c: /tmp/ccaYPjEB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaYPjEB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaYPjEB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaYPjEB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYPjEB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYPjEB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYPjEB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaYPjEB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaYPjEB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYPjEB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaYPjEB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYPjEB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYPjEB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYPjEB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYPjEB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaYPjEB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYPjEB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccaYPjEB.s: Assembler messages:
encrypt.c: /tmp/ccaYPjEB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaYPjEB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaYPjEB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaYPjEB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYPjEB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYPjEB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYPjEB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaYPjEB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaYPjEB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYPjEB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaYPjEB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYPjEB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYPjEB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYPjEB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYPjEB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYPjEB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaYPjEB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYPjEB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0OkMjq.s: Assembler messages:
encrypt.c: /tmp/cc0OkMjq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0OkMjq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0OkMjq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0OkMjq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OkMjq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OkMjq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OkMjq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0OkMjq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0OkMjq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OkMjq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0OkMjq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OkMjq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OkMjq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OkMjq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OkMjq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0OkMjq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OkMjq.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc0OkMjq.s: Assembler messages:
encrypt.c: /tmp/cc0OkMjq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0OkMjq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0OkMjq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0OkMjq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OkMjq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OkMjq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OkMjq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0OkMjq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0OkMjq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OkMjq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0OkMjq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OkMjq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OkMjq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OkMjq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OkMjq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OkMjq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0OkMjq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OkMjq.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczaiLvW.s: Assembler messages:
encrypt.c: /tmp/cczaiLvW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczaiLvW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczaiLvW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczaiLvW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaiLvW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaiLvW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaiLvW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczaiLvW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczaiLvW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczaiLvW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaiLvW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaiLvW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaiLvW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaiLvW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczaiLvW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaiLvW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaiLvW.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cczaiLvW.s: Assembler messages:
encrypt.c: /tmp/cczaiLvW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczaiLvW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczaiLvW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczaiLvW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaiLvW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaiLvW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaiLvW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczaiLvW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczaiLvW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczaiLvW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczaiLvW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaiLvW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaiLvW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaiLvW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaiLvW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczaiLvW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaiLvW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczaiLvW.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccG8vJEE.s: Assembler messages:
encrypt.c: /tmp/ccG8vJEE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG8vJEE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG8vJEE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG8vJEE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8vJEE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8vJEE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8vJEE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG8vJEE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG8vJEE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8vJEE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG8vJEE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8vJEE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8vJEE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8vJEE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8vJEE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG8vJEE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8vJEE.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccG8vJEE.s: Assembler messages:
encrypt.c: /tmp/ccG8vJEE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG8vJEE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG8vJEE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG8vJEE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8vJEE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8vJEE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8vJEE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG8vJEE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG8vJEE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8vJEE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG8vJEE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8vJEE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8vJEE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8vJEE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8vJEE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8vJEE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG8vJEE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8vJEE.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccPXiKhX.s: Assembler messages:
encrypt.c: /tmp/ccPXiKhX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPXiKhX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPXiKhX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPXiKhX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXiKhX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXiKhX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXiKhX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPXiKhX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPXiKhX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPXiKhX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXiKhX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXiKhX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXiKhX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXiKhX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPXiKhX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXiKhX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXiKhX.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccPXiKhX.s: Assembler messages:
encrypt.c: /tmp/ccPXiKhX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPXiKhX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPXiKhX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPXiKhX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXiKhX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXiKhX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXiKhX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPXiKhX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPXiKhX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPXiKhX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPXiKhX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXiKhX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXiKhX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXiKhX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXiKhX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPXiKhX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXiKhX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPXiKhX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHjSqAv.s: Assembler messages:
encrypt.c: /tmp/ccHjSqAv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHjSqAv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHjSqAv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHjSqAv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjSqAv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjSqAv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjSqAv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHjSqAv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHjSqAv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjSqAv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHjSqAv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjSqAv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjSqAv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjSqAv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjSqAv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHjSqAv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjSqAv.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccHjSqAv.s: Assembler messages:
encrypt.c: /tmp/ccHjSqAv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHjSqAv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHjSqAv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHjSqAv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjSqAv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjSqAv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjSqAv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHjSqAv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHjSqAv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjSqAv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHjSqAv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjSqAv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjSqAv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjSqAv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjSqAv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjSqAv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHjSqAv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjSqAv.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOJCVtX.s: Assembler messages:
encrypt.c: /tmp/ccOJCVtX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJCVtX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJCVtX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJCVtX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJCVtX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJCVtX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJCVtX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJCVtX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJCVtX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOJCVtX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJCVtX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJCVtX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJCVtX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJCVtX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJCVtX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJCVtX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJCVtX.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccOJCVtX.s: Assembler messages:
encrypt.c: /tmp/ccOJCVtX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJCVtX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJCVtX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJCVtX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJCVtX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJCVtX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJCVtX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJCVtX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJCVtX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOJCVtX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJCVtX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJCVtX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJCVtX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJCVtX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJCVtX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJCVtX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJCVtX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJCVtX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOEM8OH.s: Assembler messages:
encrypt.c: /tmp/ccOEM8OH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOEM8OH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOEM8OH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOEM8OH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEM8OH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEM8OH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEM8OH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEM8OH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEM8OH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEM8OH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEM8OH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEM8OH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOEM8OH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEM8OH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOEM8OH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEM8OH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOEM8OH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEM8OH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEM8OH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEM8OH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEM8OH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEM8OH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOEM8OH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEM8OH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmySI37.s: Assembler messages:
encrypt.c: /tmp/ccmySI37.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmySI37.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmySI37.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmySI37.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmySI37.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmySI37.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmySI37.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmySI37.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmySI37.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmySI37.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmySI37.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmySI37.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmySI37.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmySI37.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmySI37.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmySI37.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmySI37.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmySI37.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmySI37.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmySI37.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmySI37.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmySI37.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmySI37.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmySI37.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU9nMt1.s: Assembler messages:
encrypt.c: /tmp/ccU9nMt1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU9nMt1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU9nMt1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccU9nMt1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9nMt1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9nMt1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9nMt1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9nMt1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9nMt1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU9nMt1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU9nMt1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU9nMt1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU9nMt1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9nMt1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU9nMt1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU9nMt1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU9nMt1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9nMt1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9nMt1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9nMt1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9nMt1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU9nMt1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9nMt1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU9nMt1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczfTxbF.s: Assembler messages:
encrypt.c: /tmp/cczfTxbF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczfTxbF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczfTxbF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczfTxbF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfTxbF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfTxbF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfTxbF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfTxbF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfTxbF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfTxbF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfTxbF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfTxbF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczfTxbF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfTxbF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczfTxbF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfTxbF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczfTxbF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfTxbF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfTxbF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfTxbF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfTxbF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfTxbF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczfTxbF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfTxbF.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccH0S55J.s: Assembler messages:
encrypt.c: /tmp/ccH0S55J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH0S55J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH0S55J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH0S55J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0S55J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0S55J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0S55J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0S55J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0S55J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0S55J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0S55J.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0S55J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH0S55J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0S55J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH0S55J.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0S55J.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH0S55J.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0S55J.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0S55J.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0S55J.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0S55J.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0S55J.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH0S55J.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0S55J.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccm151ja.s: Assembler messages:
encrypt.c: /tmp/ccm151ja.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm151ja.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm151ja.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccm151ja.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm151ja.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm151ja.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm151ja.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm151ja.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm151ja.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm151ja.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm151ja.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm151ja.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm151ja.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm151ja.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm151ja.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm151ja.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm151ja.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm151ja.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm151ja.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm151ja.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm151ja.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm151ja.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm151ja.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm151ja.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL5Ngd8.s: Assembler messages:
encrypt.c: /tmp/ccL5Ngd8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL5Ngd8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL5Ngd8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccL5Ngd8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5Ngd8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5Ngd8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5Ngd8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5Ngd8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5Ngd8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL5Ngd8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL5Ngd8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL5Ngd8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL5Ngd8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5Ngd8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL5Ngd8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL5Ngd8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL5Ngd8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL5Ngd8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL5Ngd8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5Ngd8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL5Ngd8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL5Ngd8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL5Ngd8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL5Ngd8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvYkuQE.s: Assembler messages:
encrypt.c: /tmp/ccvYkuQE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvYkuQE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvYkuQE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvYkuQE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYkuQE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYkuQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYkuQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYkuQE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYkuQE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvYkuQE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvYkuQE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvYkuQE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvYkuQE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYkuQE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvYkuQE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvYkuQE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvYkuQE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvYkuQE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvYkuQE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvYkuQE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvYkuQE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvYkuQE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvYkuQE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvYkuQE.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0w8zhq.s: Assembler messages:
encrypt.c: /tmp/cc0w8zhq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0w8zhq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0w8zhq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0w8zhq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0w8zhq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0w8zhq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0w8zhq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0w8zhq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0w8zhq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0w8zhq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0w8zhq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0w8zhq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0w8zhq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0w8zhq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0w8zhq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0w8zhq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0w8zhq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0w8zhq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0w8zhq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0w8zhq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0w8zhq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0w8zhq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0w8zhq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0w8zhq.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXSSUoR.s: Assembler messages:
encrypt.c: /tmp/ccXSSUoR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXSSUoR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXSSUoR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXSSUoR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSSUoR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSSUoR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSSUoR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSSUoR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSSUoR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXSSUoR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXSSUoR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXSSUoR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXSSUoR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSSUoR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXSSUoR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXSSUoR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXSSUoR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXSSUoR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXSSUoR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXSSUoR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSSUoR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXSSUoR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXSSUoR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXSSUoR.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2O1UZO.s: Assembler messages:
encrypt.c: /tmp/cc2O1UZO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2O1UZO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2O1UZO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2O1UZO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2O1UZO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2O1UZO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2O1UZO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2O1UZO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2O1UZO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2O1UZO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2O1UZO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2O1UZO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2O1UZO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2O1UZO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2O1UZO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2O1UZO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2O1UZO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2O1UZO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2O1UZO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2O1UZO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2O1UZO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2O1UZO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2O1UZO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2O1UZO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7v8l4m.s: Assembler messages:
encrypt.c: /tmp/cc7v8l4m.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7v8l4m.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7v8l4m.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7v8l4m.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7v8l4m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7v8l4m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7v8l4m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7v8l4m.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7v8l4m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7v8l4m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7v8l4m.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7v8l4m.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7v8l4m.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7v8l4m.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7v8l4m.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7v8l4m.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7v8l4m.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7v8l4m.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7v8l4m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7v8l4m.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7v8l4m.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7v8l4m.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7v8l4m.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7v8l4m.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG9zBdq.s: Assembler messages:
encrypt.c: /tmp/ccG9zBdq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9zBdq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9zBdq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9zBdq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9zBdq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9zBdq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9zBdq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9zBdq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9zBdq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9zBdq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9zBdq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9zBdq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9zBdq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9zBdq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9zBdq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG9zBdq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9zBdq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9zBdq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9zBdq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9zBdq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9zBdq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9zBdq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9zBdq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9zBdq.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqbwegX.s: Assembler messages:
encrypt.c: /tmp/ccqbwegX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqbwegX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqbwegX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqbwegX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwegX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwegX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwegX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwegX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwegX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbwegX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbwegX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbwegX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqbwegX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwegX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqbwegX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbwegX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqbwegX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbwegX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbwegX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbwegX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbwegX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbwegX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqbwegX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbwegX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdR09gq.s: Assembler messages:
encrypt.c: /tmp/ccdR09gq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdR09gq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdR09gq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdR09gq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdR09gq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdR09gq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdR09gq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdR09gq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdR09gq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdR09gq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdR09gq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdR09gq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdR09gq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdR09gq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdR09gq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdR09gq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdR09gq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdR09gq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdR09gq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdR09gq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdR09gq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdR09gq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdR09gq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdR09gq.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvOnIlS.s: Assembler messages:
encrypt.c: /tmp/ccvOnIlS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvOnIlS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvOnIlS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvOnIlS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOnIlS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOnIlS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOnIlS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOnIlS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOnIlS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOnIlS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOnIlS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOnIlS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvOnIlS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOnIlS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvOnIlS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOnIlS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvOnIlS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOnIlS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOnIlS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOnIlS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOnIlS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOnIlS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvOnIlS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOnIlS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIByF0z.s: Assembler messages:
encrypt.c: /tmp/ccIByF0z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIByF0z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIByF0z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIByF0z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIByF0z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIByF0z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIByF0z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIByF0z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIByF0z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIByF0z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIByF0z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIByF0z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIByF0z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIByF0z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIByF0z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIByF0z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIByF0z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIByF0z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIByF0z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIByF0z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIByF0z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIByF0z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIByF0z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIByF0z.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfKS6Ag.s: Assembler messages:
encrypt.c: /tmp/ccfKS6Ag.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKS6Ag.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKS6Ag.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKS6Ag.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKS6Ag.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKS6Ag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKS6Ag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKS6Ag.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKS6Ag.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKS6Ag.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKS6Ag.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKS6Ag.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKS6Ag.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKS6Ag.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKS6Ag.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKS6Ag.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfKS6Ag.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKS6Ag.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKS6Ag.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKS6Ag.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKS6Ag.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKS6Ag.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKS6Ag.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKS6Ag.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9mn6pt.s: Assembler messages:
encrypt.c: /tmp/cc9mn6pt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9mn6pt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9mn6pt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9mn6pt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mn6pt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mn6pt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mn6pt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mn6pt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mn6pt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mn6pt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mn6pt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mn6pt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9mn6pt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mn6pt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9mn6pt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9mn6pt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mn6pt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mn6pt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mn6pt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mn6pt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mn6pt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9mn6pt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mn6pt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mn6pt.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciZplN9.s: Assembler messages:
encrypt.c: /tmp/cciZplN9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZplN9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZplN9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciZplN9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZplN9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZplN9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZplN9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZplN9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZplN9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZplN9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZplN9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZplN9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZplN9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZplN9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZplN9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZplN9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZplN9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZplN9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZplN9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZplN9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZplN9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZplN9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZplN9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZplN9.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc15CoUm.s: Assembler messages:
encrypt.c: /tmp/cc15CoUm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15CoUm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15CoUm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc15CoUm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CoUm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CoUm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CoUm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CoUm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CoUm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15CoUm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15CoUm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15CoUm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15CoUm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CoUm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15CoUm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15CoUm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc15CoUm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15CoUm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15CoUm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15CoUm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15CoUm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15CoUm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15CoUm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15CoUm.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6SZVqC.s: Assembler messages:
encrypt.c: /tmp/cc6SZVqC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6SZVqC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6SZVqC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6SZVqC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZVqC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZVqC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZVqC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZVqC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZVqC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6SZVqC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6SZVqC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6SZVqC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6SZVqC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZVqC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6SZVqC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6SZVqC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6SZVqC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6SZVqC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6SZVqC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZVqC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6SZVqC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6SZVqC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6SZVqC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6SZVqC.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLO602z.s: Assembler messages:
encrypt.c: /tmp/ccLO602z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLO602z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLO602z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLO602z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLO602z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLO602z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLO602z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLO602z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLO602z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLO602z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLO602z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLO602z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLO602z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLO602z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLO602z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLO602z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLO602z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLO602z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLO602z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLO602z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLO602z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLO602z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLO602z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLO602z.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaBnl7h.s: Assembler messages:
encrypt.c: /tmp/ccaBnl7h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaBnl7h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaBnl7h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaBnl7h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBnl7h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBnl7h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBnl7h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBnl7h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBnl7h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBnl7h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBnl7h.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBnl7h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaBnl7h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBnl7h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaBnl7h.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBnl7h.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaBnl7h.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBnl7h.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBnl7h.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBnl7h.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBnl7h.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBnl7h.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaBnl7h.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBnl7h.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEaSgR4.s: Assembler messages:
encrypt.c: /tmp/ccEaSgR4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEaSgR4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEaSgR4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEaSgR4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEaSgR4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEaSgR4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEaSgR4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEaSgR4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEaSgR4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEaSgR4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEaSgR4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEaSgR4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEaSgR4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEaSgR4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEaSgR4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEaSgR4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEaSgR4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEaSgR4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEaSgR4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEaSgR4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEaSgR4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEaSgR4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEaSgR4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEaSgR4.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM4ZFbr.s: Assembler messages:
encrypt.c: /tmp/ccM4ZFbr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM4ZFbr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM4ZFbr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccM4ZFbr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4ZFbr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4ZFbr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4ZFbr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4ZFbr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4ZFbr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4ZFbr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4ZFbr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4ZFbr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM4ZFbr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4ZFbr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM4ZFbr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM4ZFbr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4ZFbr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4ZFbr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4ZFbr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4ZFbr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4ZFbr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM4ZFbr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4ZFbr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4ZFbr.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqC6Zxf.s: Assembler messages:
encrypt.c: /tmp/ccqC6Zxf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqC6Zxf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqC6Zxf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqC6Zxf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqC6Zxf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqC6Zxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqC6Zxf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqC6Zxf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqC6Zxf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqC6Zxf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqC6Zxf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqC6Zxf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqC6Zxf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqC6Zxf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqC6Zxf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqC6Zxf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqC6Zxf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqC6Zxf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqC6Zxf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqC6Zxf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqC6Zxf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqC6Zxf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqC6Zxf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqC6Zxf.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvUEBWU.s: Assembler messages:
encrypt.c: /tmp/ccvUEBWU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvUEBWU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvUEBWU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvUEBWU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUEBWU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUEBWU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUEBWU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUEBWU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUEBWU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUEBWU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUEBWU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUEBWU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvUEBWU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUEBWU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvUEBWU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUEBWU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvUEBWU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUEBWU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUEBWU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUEBWU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUEBWU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUEBWU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvUEBWU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUEBWU.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0zn6E7.s: Assembler messages:
encrypt.c: /tmp/cc0zn6E7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0zn6E7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0zn6E7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0zn6E7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zn6E7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zn6E7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zn6E7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zn6E7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zn6E7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zn6E7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zn6E7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zn6E7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0zn6E7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zn6E7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0zn6E7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zn6E7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0zn6E7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zn6E7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zn6E7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zn6E7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zn6E7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zn6E7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0zn6E7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zn6E7.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7hib6q.s: Assembler messages:
encrypt.c: /tmp/cc7hib6q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7hib6q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7hib6q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7hib6q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hib6q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hib6q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hib6q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hib6q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hib6q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7hib6q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7hib6q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7hib6q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7hib6q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hib6q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7hib6q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7hib6q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7hib6q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7hib6q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7hib6q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hib6q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7hib6q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7hib6q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7hib6q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7hib6q.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbUBuMg.s: Assembler messages:
encrypt.c: /tmp/ccbUBuMg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbUBuMg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbUBuMg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbUBuMg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUBuMg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUBuMg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUBuMg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUBuMg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUBuMg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUBuMg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUBuMg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUBuMg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbUBuMg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUBuMg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbUBuMg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbUBuMg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUBuMg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUBuMg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUBuMg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUBuMg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUBuMg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbUBuMg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUBuMg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUBuMg.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr3EKX0.s: Assembler messages:
encrypt.c: /tmp/ccr3EKX0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr3EKX0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr3EKX0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr3EKX0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3EKX0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3EKX0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3EKX0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3EKX0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3EKX0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3EKX0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3EKX0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3EKX0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr3EKX0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3EKX0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr3EKX0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3EKX0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr3EKX0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr3EKX0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3EKX0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3EKX0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3EKX0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3EKX0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr3EKX0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr3EKX0.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTs3tA6.s: Assembler messages:
encrypt.c: /tmp/ccTs3tA6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTs3tA6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTs3tA6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTs3tA6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs3tA6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs3tA6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs3tA6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs3tA6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs3tA6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs3tA6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs3tA6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs3tA6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTs3tA6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs3tA6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTs3tA6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTs3tA6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs3tA6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs3tA6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs3tA6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs3tA6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs3tA6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTs3tA6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs3tA6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs3tA6.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczL8xzN.s: Assembler messages:
encrypt.c: /tmp/cczL8xzN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczL8xzN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczL8xzN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczL8xzN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL8xzN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL8xzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL8xzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL8xzN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL8xzN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczL8xzN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczL8xzN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczL8xzN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczL8xzN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL8xzN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczL8xzN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczL8xzN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczL8xzN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczL8xzN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczL8xzN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczL8xzN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL8xzN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczL8xzN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczL8xzN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczL8xzN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4NWsR2.s: Assembler messages:
encrypt.c: /tmp/cc4NWsR2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NWsR2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NWsR2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NWsR2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NWsR2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NWsR2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NWsR2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NWsR2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NWsR2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NWsR2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NWsR2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NWsR2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NWsR2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NWsR2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NWsR2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4NWsR2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NWsR2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NWsR2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NWsR2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NWsR2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NWsR2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4NWsR2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NWsR2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NWsR2.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmzpIxI.s: Assembler messages:
encrypt.c: /tmp/ccmzpIxI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzpIxI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzpIxI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzpIxI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpIxI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpIxI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpIxI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpIxI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpIxI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzpIxI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzpIxI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzpIxI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzpIxI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpIxI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzpIxI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzpIxI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmzpIxI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzpIxI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzpIxI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzpIxI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzpIxI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzpIxI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzpIxI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzpIxI.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPCwDJb.s: Assembler messages:
encrypt.c: /tmp/ccPCwDJb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPCwDJb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPCwDJb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPCwDJb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCwDJb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCwDJb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCwDJb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCwDJb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCwDJb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCwDJb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCwDJb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCwDJb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPCwDJb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCwDJb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPCwDJb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPCwDJb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCwDJb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCwDJb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCwDJb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCwDJb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCwDJb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPCwDJb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCwDJb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCwDJb.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbr3n0V.s: Assembler messages:
encrypt.c: /tmp/ccbr3n0V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbr3n0V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbr3n0V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbr3n0V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbr3n0V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbr3n0V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbr3n0V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbr3n0V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbr3n0V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbr3n0V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbr3n0V.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbr3n0V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbr3n0V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbr3n0V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbr3n0V.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbr3n0V.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbr3n0V.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbr3n0V.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbr3n0V.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbr3n0V.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbr3n0V.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbr3n0V.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbr3n0V.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbr3n0V.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH486UL.s: Assembler messages:
encrypt.c: /tmp/ccH486UL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH486UL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH486UL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH486UL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH486UL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH486UL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH486UL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH486UL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH486UL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH486UL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH486UL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH486UL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH486UL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH486UL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH486UL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH486UL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH486UL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH486UL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH486UL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH486UL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH486UL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH486UL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH486UL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH486UL.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmskg91.s: Assembler messages:
encrypt.c: /tmp/ccmskg91.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmskg91.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmskg91.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmskg91.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmskg91.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmskg91.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmskg91.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmskg91.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmskg91.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmskg91.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmskg91.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmskg91.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmskg91.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmskg91.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmskg91.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmskg91.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmskg91.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmskg91.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmskg91.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmskg91.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmskg91.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmskg91.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmskg91.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmskg91.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc07CEnZ.s: Assembler messages:
encrypt.c: /tmp/cc07CEnZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07CEnZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07CEnZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc07CEnZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07CEnZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07CEnZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07CEnZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07CEnZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07CEnZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07CEnZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07CEnZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07CEnZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07CEnZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07CEnZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07CEnZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc07CEnZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07CEnZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07CEnZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07CEnZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07CEnZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07CEnZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07CEnZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07CEnZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07CEnZ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIkni4v.s: Assembler messages:
encrypt.c: /tmp/ccIkni4v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIkni4v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIkni4v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIkni4v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkni4v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkni4v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkni4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkni4v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkni4v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkni4v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkni4v.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkni4v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIkni4v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkni4v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIkni4v.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkni4v.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIkni4v.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIkni4v.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkni4v.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkni4v.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkni4v.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkni4v.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkni4v.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIkni4v.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLpXe4r.s: Assembler messages:
encrypt.c: /tmp/ccLpXe4r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLpXe4r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLpXe4r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLpXe4r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpXe4r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpXe4r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpXe4r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpXe4r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpXe4r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpXe4r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpXe4r.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpXe4r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLpXe4r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpXe4r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLpXe4r.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpXe4r.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLpXe4r.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpXe4r.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpXe4r.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpXe4r.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpXe4r.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpXe4r.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLpXe4r.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpXe4r.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxlaXkW.s: Assembler messages:
encrypt.c: /tmp/ccxlaXkW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxlaXkW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxlaXkW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxlaXkW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlaXkW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlaXkW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlaXkW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlaXkW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlaXkW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlaXkW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlaXkW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlaXkW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxlaXkW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlaXkW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxlaXkW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxlaXkW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxlaXkW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlaXkW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlaXkW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlaXkW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlaXkW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxlaXkW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlaXkW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxlaXkW.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOdkXxA.s: Assembler messages:
encrypt.c: /tmp/ccOdkXxA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOdkXxA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOdkXxA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOdkXxA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkXxA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkXxA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkXxA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkXxA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkXxA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOdkXxA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOdkXxA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOdkXxA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOdkXxA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkXxA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOdkXxA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOdkXxA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOdkXxA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOdkXxA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdkXxA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdkXxA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkXxA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdkXxA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOdkXxA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdkXxA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cczgtmgZ.s: Assembler messages:
encrypt.c: /tmp/cczgtmgZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgtmgZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgtmgZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczgtmgZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgtmgZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgtmgZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgtmgZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgtmgZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgtmgZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgtmgZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgtmgZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgtmgZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgtmgZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgtmgZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgtmgZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczgtmgZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgtmgZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgtmgZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgtmgZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgtmgZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgtmgZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgtmgZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgtmgZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgtmgZ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRLhl0v.s: Assembler messages:
encrypt.c: /tmp/ccRLhl0v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRLhl0v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRLhl0v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRLhl0v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLhl0v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLhl0v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLhl0v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLhl0v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLhl0v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLhl0v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLhl0v.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLhl0v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRLhl0v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLhl0v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRLhl0v.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLhl0v.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRLhl0v.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLhl0v.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLhl0v.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLhl0v.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLhl0v.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLhl0v.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLhl0v.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLhl0v.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cchAUjwZ.s: Assembler messages:
encrypt.c: /tmp/cchAUjwZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAUjwZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAUjwZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchAUjwZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAUjwZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAUjwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAUjwZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAUjwZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAUjwZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAUjwZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAUjwZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAUjwZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAUjwZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAUjwZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAUjwZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchAUjwZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAUjwZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAUjwZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAUjwZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAUjwZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAUjwZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAUjwZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAUjwZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAUjwZ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgx8KUM.s: Assembler messages:
encrypt.c: /tmp/ccgx8KUM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgx8KUM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgx8KUM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgx8KUM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8KUM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8KUM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8KUM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8KUM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8KUM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgx8KUM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgx8KUM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgx8KUM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgx8KUM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8KUM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgx8KUM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgx8KUM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgx8KUM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgx8KUM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgx8KUM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8KUM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgx8KUM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgx8KUM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgx8KUM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgx8KUM.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuxyHwj.s: Assembler messages:
encrypt.c: /tmp/ccuxyHwj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuxyHwj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuxyHwj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuxyHwj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxyHwj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxyHwj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxyHwj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxyHwj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxyHwj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuxyHwj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuxyHwj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuxyHwj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuxyHwj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxyHwj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuxyHwj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuxyHwj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuxyHwj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuxyHwj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuxyHwj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuxyHwj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxyHwj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuxyHwj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuxyHwj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuxyHwj.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJK0sqj.s: Assembler messages:
encrypt.c: /tmp/ccJK0sqj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJK0sqj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJK0sqj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJK0sqj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK0sqj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK0sqj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK0sqj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK0sqj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK0sqj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJK0sqj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJK0sqj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJK0sqj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJK0sqj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK0sqj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJK0sqj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJK0sqj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJK0sqj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJK0sqj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJK0sqj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJK0sqj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK0sqj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJK0sqj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJK0sqj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJK0sqj.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMf2bFN.s: Assembler messages:
encrypt.c: /tmp/ccMf2bFN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMf2bFN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMf2bFN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMf2bFN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf2bFN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf2bFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf2bFN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf2bFN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf2bFN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf2bFN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf2bFN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf2bFN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMf2bFN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf2bFN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMf2bFN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMf2bFN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf2bFN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf2bFN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf2bFN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf2bFN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf2bFN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMf2bFN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf2bFN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf2bFN.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEdwjpW.s: Assembler messages:
encrypt.c: /tmp/ccEdwjpW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdwjpW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdwjpW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdwjpW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdwjpW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdwjpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdwjpW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdwjpW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdwjpW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdwjpW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdwjpW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdwjpW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdwjpW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdwjpW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdwjpW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEdwjpW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdwjpW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdwjpW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdwjpW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdwjpW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdwjpW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdwjpW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdwjpW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdwjpW.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYWP8vo.s: Assembler messages:
encrypt.c: /tmp/ccYWP8vo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYWP8vo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYWP8vo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYWP8vo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWP8vo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWP8vo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWP8vo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWP8vo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWP8vo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWP8vo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWP8vo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWP8vo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYWP8vo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWP8vo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYWP8vo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWP8vo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYWP8vo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWP8vo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWP8vo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWP8vo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWP8vo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWP8vo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWP8vo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWP8vo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0bVWci.s: Assembler messages:
encrypt.c: /tmp/cc0bVWci.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0bVWci.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0bVWci.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0bVWci.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bVWci.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bVWci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bVWci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bVWci.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bVWci.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bVWci.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bVWci.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bVWci.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0bVWci.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bVWci.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0bVWci.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bVWci.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0bVWci.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bVWci.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bVWci.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bVWci.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bVWci.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bVWci.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0bVWci.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bVWci.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLXZgBN.s: Assembler messages:
encrypt.c: /tmp/ccLXZgBN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXZgBN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXZgBN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXZgBN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXZgBN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXZgBN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXZgBN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXZgBN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXZgBN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXZgBN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXZgBN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXZgBN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXZgBN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXZgBN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXZgBN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLXZgBN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXZgBN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXZgBN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXZgBN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXZgBN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXZgBN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXZgBN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXZgBN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXZgBN.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccILXOX6.s: Assembler messages:
encrypt.c: /tmp/ccILXOX6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccILXOX6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccILXOX6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccILXOX6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILXOX6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILXOX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILXOX6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILXOX6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILXOX6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILXOX6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILXOX6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILXOX6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccILXOX6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILXOX6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccILXOX6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccILXOX6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILXOX6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILXOX6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILXOX6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILXOX6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILXOX6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccILXOX6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILXOX6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILXOX6.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwbxOpO.s: Assembler messages:
encrypt.c: /tmp/ccwbxOpO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbxOpO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwbxOpO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwbxOpO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbxOpO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbxOpO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbxOpO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbxOpO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbxOpO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbxOpO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbxOpO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbxOpO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwbxOpO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbxOpO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwbxOpO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbxOpO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwbxOpO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbxOpO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbxOpO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbxOpO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbxOpO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbxOpO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbxOpO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbxOpO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSrendK.s: Assembler messages:
encrypt.c: /tmp/ccSrendK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSrendK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSrendK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSrendK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrendK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrendK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrendK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrendK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrendK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrendK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrendK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrendK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSrendK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrendK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSrendK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrendK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSrendK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrendK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrendK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrendK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrendK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrendK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSrendK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrendK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvh6pWX.s: Assembler messages:
encrypt.c: /tmp/ccvh6pWX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvh6pWX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvh6pWX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvh6pWX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh6pWX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh6pWX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh6pWX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh6pWX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh6pWX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh6pWX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh6pWX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh6pWX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvh6pWX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh6pWX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvh6pWX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvh6pWX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh6pWX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh6pWX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh6pWX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh6pWX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh6pWX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvh6pWX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh6pWX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh6pWX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVr9SNT.s: Assembler messages:
encrypt.c: /tmp/ccVr9SNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVr9SNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVr9SNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVr9SNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr9SNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr9SNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr9SNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr9SNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr9SNT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVr9SNT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVr9SNT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVr9SNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVr9SNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr9SNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVr9SNT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVr9SNT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVr9SNT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVr9SNT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVr9SNT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVr9SNT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr9SNT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVr9SNT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVr9SNT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVr9SNT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cckFbtm5.s: Assembler messages:
encrypt.c: /tmp/cckFbtm5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckFbtm5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckFbtm5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckFbtm5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFbtm5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFbtm5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFbtm5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFbtm5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFbtm5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckFbtm5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckFbtm5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckFbtm5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckFbtm5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFbtm5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckFbtm5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckFbtm5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckFbtm5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckFbtm5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckFbtm5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFbtm5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckFbtm5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckFbtm5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckFbtm5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckFbtm5.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6sqZ4J.s: Assembler messages:
encrypt.c: /tmp/cc6sqZ4J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6sqZ4J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6sqZ4J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6sqZ4J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sqZ4J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sqZ4J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sqZ4J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sqZ4J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sqZ4J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sqZ4J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sqZ4J.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sqZ4J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6sqZ4J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sqZ4J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6sqZ4J.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sqZ4J.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6sqZ4J.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sqZ4J.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sqZ4J.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sqZ4J.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sqZ4J.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sqZ4J.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6sqZ4J.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sqZ4J.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSJN262.s: Assembler messages:
encrypt.c: /tmp/ccSJN262.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSJN262.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSJN262.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSJN262.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJN262.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJN262.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJN262.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJN262.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJN262.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJN262.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJN262.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJN262.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSJN262.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJN262.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSJN262.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSJN262.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJN262.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJN262.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJN262.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJN262.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJN262.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSJN262.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJN262.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJN262.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF7S4uT.s: Assembler messages:
encrypt.c: /tmp/ccF7S4uT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7S4uT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7S4uT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7S4uT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7S4uT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7S4uT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7S4uT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7S4uT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7S4uT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7S4uT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7S4uT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7S4uT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF7S4uT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7S4uT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7S4uT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF7S4uT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7S4uT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7S4uT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7S4uT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7S4uT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7S4uT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7S4uT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7S4uT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7S4uT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTOGkpC.s: Assembler messages:
encrypt.c: /tmp/ccTOGkpC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTOGkpC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTOGkpC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTOGkpC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOGkpC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOGkpC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOGkpC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOGkpC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOGkpC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOGkpC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOGkpC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOGkpC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTOGkpC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOGkpC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTOGkpC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOGkpC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTOGkpC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOGkpC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOGkpC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOGkpC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOGkpC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOGkpC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTOGkpC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOGkpC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKPXKDt.s: Assembler messages:
encrypt.c: /tmp/ccKPXKDt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKPXKDt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKPXKDt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKPXKDt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPXKDt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPXKDt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPXKDt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPXKDt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPXKDt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPXKDt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPXKDt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPXKDt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKPXKDt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPXKDt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKPXKDt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPXKDt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKPXKDt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKPXKDt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPXKDt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPXKDt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPXKDt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPXKDt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKPXKDt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKPXKDt.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrg7UdP.s: Assembler messages:
encrypt.c: /tmp/ccrg7UdP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrg7UdP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrg7UdP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrg7UdP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrg7UdP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrg7UdP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrg7UdP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrg7UdP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrg7UdP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrg7UdP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrg7UdP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrg7UdP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrg7UdP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrg7UdP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrg7UdP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrg7UdP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrg7UdP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrg7UdP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrg7UdP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrg7UdP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrg7UdP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrg7UdP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrg7UdP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrg7UdP.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyANJrT.s: Assembler messages:
encrypt.c: /tmp/ccyANJrT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyANJrT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyANJrT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyANJrT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyANJrT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyANJrT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyANJrT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyANJrT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyANJrT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyANJrT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyANJrT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyANJrT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyANJrT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyANJrT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyANJrT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyANJrT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyANJrT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyANJrT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyANJrT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyANJrT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyANJrT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyANJrT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyANJrT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyANJrT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cczr0HsG.s: Assembler messages:
encrypt.c: /tmp/cczr0HsG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczr0HsG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczr0HsG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczr0HsG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HsG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HsG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HsG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HsG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HsG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczr0HsG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczr0HsG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczr0HsG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczr0HsG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HsG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczr0HsG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczr0HsG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczr0HsG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczr0HsG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczr0HsG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczr0HsG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HsG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczr0HsG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczr0HsG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczr0HsG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgM7xvU.s: Assembler messages:
encrypt.c: /tmp/ccgM7xvU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgM7xvU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgM7xvU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgM7xvU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM7xvU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM7xvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM7xvU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM7xvU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM7xvU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgM7xvU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgM7xvU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgM7xvU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgM7xvU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM7xvU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgM7xvU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgM7xvU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgM7xvU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgM7xvU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgM7xvU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM7xvU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgM7xvU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgM7xvU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgM7xvU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgM7xvU.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco2aUBt.s: Assembler messages:
encrypt.c: /tmp/cco2aUBt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2aUBt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2aUBt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco2aUBt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2aUBt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2aUBt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2aUBt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2aUBt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2aUBt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2aUBt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2aUBt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2aUBt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2aUBt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2aUBt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2aUBt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2aUBt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2aUBt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2aUBt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2aUBt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2aUBt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2aUBt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2aUBt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2aUBt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2aUBt.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLn3Uwu.s: Assembler messages:
encrypt.c: /tmp/ccLn3Uwu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLn3Uwu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLn3Uwu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLn3Uwu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLn3Uwu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLn3Uwu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLn3Uwu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLn3Uwu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLn3Uwu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLn3Uwu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLn3Uwu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLn3Uwu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLn3Uwu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLn3Uwu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLn3Uwu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLn3Uwu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLn3Uwu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLn3Uwu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLn3Uwu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLn3Uwu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLn3Uwu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLn3Uwu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLn3Uwu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLn3Uwu.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjcmt69.s: Assembler messages:
encrypt.c: /tmp/ccjcmt69.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjcmt69.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjcmt69.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjcmt69.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcmt69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcmt69.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcmt69.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcmt69.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcmt69.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcmt69.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcmt69.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcmt69.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjcmt69.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcmt69.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjcmt69.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjcmt69.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcmt69.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcmt69.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcmt69.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcmt69.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcmt69.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjcmt69.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcmt69.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcmt69.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaCyUNp.s: Assembler messages:
encrypt.c: /tmp/ccaCyUNp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCyUNp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCyUNp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCyUNp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCyUNp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCyUNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCyUNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCyUNp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCyUNp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCyUNp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCyUNp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCyUNp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCyUNp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCyUNp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCyUNp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCyUNp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCyUNp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCyUNp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCyUNp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCyUNp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCyUNp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCyUNp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCyUNp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCyUNp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccruO958.s: Assembler messages:
encrypt.c: /tmp/ccruO958.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccruO958.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccruO958.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccruO958.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruO958.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruO958.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruO958.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruO958.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruO958.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruO958.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruO958.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruO958.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccruO958.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruO958.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccruO958.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccruO958.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccruO958.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruO958.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruO958.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccruO958.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruO958.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccruO958.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruO958.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccruO958.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9hTbt2.s: Assembler messages:
encrypt.c: /tmp/cc9hTbt2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hTbt2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hTbt2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hTbt2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hTbt2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hTbt2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hTbt2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hTbt2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hTbt2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hTbt2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hTbt2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hTbt2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hTbt2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hTbt2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hTbt2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9hTbt2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hTbt2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hTbt2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hTbt2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hTbt2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hTbt2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hTbt2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hTbt2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hTbt2.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd9c9zw.s: Assembler messages:
encrypt.c: /tmp/ccd9c9zw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd9c9zw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd9c9zw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd9c9zw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9c9zw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9c9zw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9c9zw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9c9zw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9c9zw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9c9zw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9c9zw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9c9zw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd9c9zw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9c9zw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd9c9zw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9c9zw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd9c9zw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9c9zw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9c9zw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9c9zw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9c9zw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9c9zw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9c9zw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9c9zw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNQUNEb.s: Assembler messages:
encrypt.c: /tmp/ccNQUNEb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQUNEb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQUNEb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQUNEb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQUNEb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQUNEb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQUNEb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQUNEb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQUNEb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQUNEb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQUNEb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQUNEb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQUNEb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQUNEb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQUNEb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNQUNEb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQUNEb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQUNEb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQUNEb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQUNEb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQUNEb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQUNEb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQUNEb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQUNEb.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnvIPVo.s: Assembler messages:
encrypt.c: /tmp/ccnvIPVo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvIPVo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnvIPVo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvIPVo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvIPVo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvIPVo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvIPVo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvIPVo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvIPVo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvIPVo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvIPVo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvIPVo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnvIPVo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvIPVo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnvIPVo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvIPVo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnvIPVo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvIPVo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvIPVo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvIPVo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvIPVo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvIPVo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvIPVo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvIPVo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0jYt1X.s: Assembler messages:
encrypt.c: /tmp/cc0jYt1X.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0jYt1X.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0jYt1X.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0jYt1X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jYt1X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jYt1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jYt1X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jYt1X.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jYt1X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jYt1X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jYt1X.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jYt1X.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0jYt1X.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jYt1X.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0jYt1X.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0jYt1X.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jYt1X.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jYt1X.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jYt1X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jYt1X.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jYt1X.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0jYt1X.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jYt1X.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jYt1X.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNyZuNp.s: Assembler messages:
encrypt.c: /tmp/ccNyZuNp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNyZuNp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNyZuNp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNyZuNp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyZuNp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyZuNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyZuNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyZuNp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyZuNp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyZuNp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyZuNp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyZuNp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNyZuNp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyZuNp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNyZuNp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyZuNp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNyZuNp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyZuNp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyZuNp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyZuNp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyZuNp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyZuNp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNyZuNp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyZuNp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQuKyzV.s: Assembler messages:
encrypt.c: /tmp/ccQuKyzV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQuKyzV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQuKyzV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQuKyzV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuKyzV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuKyzV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuKyzV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuKyzV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuKyzV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQuKyzV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQuKyzV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQuKyzV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQuKyzV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuKyzV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQuKyzV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQuKyzV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQuKyzV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQuKyzV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQuKyzV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuKyzV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQuKyzV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQuKyzV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQuKyzV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQuKyzV.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdDODbo.s: Assembler messages:
encrypt.c: /tmp/ccdDODbo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdDODbo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdDODbo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdDODbo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDODbo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDODbo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDODbo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDODbo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDODbo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDODbo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDODbo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDODbo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdDODbo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDODbo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdDODbo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDODbo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdDODbo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDODbo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDODbo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDODbo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDODbo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDODbo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdDODbo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDODbo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2BbLhj.s: Assembler messages:
encrypt.c: /tmp/cc2BbLhj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BbLhj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BbLhj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BbLhj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BbLhj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BbLhj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BbLhj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BbLhj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BbLhj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BbLhj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BbLhj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BbLhj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BbLhj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BbLhj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BbLhj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BbLhj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2BbLhj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BbLhj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BbLhj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BbLhj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BbLhj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BbLhj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BbLhj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BbLhj.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cck9co90.s: Assembler messages:
encrypt.c: /tmp/cck9co90.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck9co90.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck9co90.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cck9co90.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9co90.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9co90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9co90.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9co90.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9co90.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9co90.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9co90.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9co90.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cck9co90.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9co90.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck9co90.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck9co90.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9co90.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9co90.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9co90.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9co90.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9co90.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cck9co90.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9co90.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9co90.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2YGgcn.s: Assembler messages:
encrypt.c: /tmp/cc2YGgcn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2YGgcn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2YGgcn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2YGgcn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGgcn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGgcn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGgcn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGgcn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGgcn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YGgcn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YGgcn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YGgcn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2YGgcn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGgcn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2YGgcn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YGgcn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2YGgcn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YGgcn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YGgcn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YGgcn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YGgcn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YGgcn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2YGgcn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YGgcn.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOcLr4X.s: Assembler messages:
encrypt.c: /tmp/ccOcLr4X.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOcLr4X.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOcLr4X.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOcLr4X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcLr4X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcLr4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcLr4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcLr4X.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcLr4X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcLr4X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcLr4X.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcLr4X.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOcLr4X.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcLr4X.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOcLr4X.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOcLr4X.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOcLr4X.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcLr4X.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcLr4X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcLr4X.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcLr4X.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOcLr4X.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcLr4X.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOcLr4X.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbxbDyb.s: Assembler messages:
encrypt.c: /tmp/ccbxbDyb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbxbDyb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbxbDyb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbxbDyb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbDyb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbDyb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbDyb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbDyb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbDyb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbxbDyb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbxbDyb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbxbDyb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbxbDyb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbDyb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbxbDyb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbxbDyb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbxbDyb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxbDyb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxbDyb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxbDyb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxbDyb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbxbDyb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxbDyb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbxbDyb.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvtA12C.s: Assembler messages:
encrypt.c: /tmp/ccvtA12C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtA12C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtA12C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtA12C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtA12C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtA12C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtA12C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtA12C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtA12C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtA12C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtA12C.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtA12C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtA12C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtA12C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtA12C.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtA12C.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvtA12C.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtA12C.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtA12C.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtA12C.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtA12C.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtA12C.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtA12C.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtA12C.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3UN9Fa.s: Assembler messages:
encrypt.c: /tmp/cc3UN9Fa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3UN9Fa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3UN9Fa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3UN9Fa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UN9Fa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UN9Fa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UN9Fa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UN9Fa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UN9Fa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UN9Fa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UN9Fa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UN9Fa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3UN9Fa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UN9Fa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3UN9Fa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3UN9Fa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UN9Fa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UN9Fa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UN9Fa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UN9Fa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UN9Fa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3UN9Fa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UN9Fa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UN9Fa.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSOVkCy.s: Assembler messages:
encrypt.c: /tmp/ccSOVkCy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSOVkCy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSOVkCy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSOVkCy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOVkCy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOVkCy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOVkCy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOVkCy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOVkCy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOVkCy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOVkCy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOVkCy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSOVkCy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOVkCy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSOVkCy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOVkCy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSOVkCy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOVkCy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOVkCy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOVkCy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOVkCy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOVkCy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSOVkCy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOVkCy.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRgijmc.s: Assembler messages:
encrypt.c: /tmp/ccRgijmc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRgijmc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRgijmc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRgijmc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgijmc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgijmc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgijmc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgijmc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgijmc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgijmc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgijmc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgijmc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRgijmc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgijmc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRgijmc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRgijmc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRgijmc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgijmc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgijmc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgijmc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgijmc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRgijmc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgijmc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRgijmc.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWMpKpG.s: Assembler messages:
encrypt.c: /tmp/ccWMpKpG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWMpKpG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWMpKpG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWMpKpG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMpKpG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMpKpG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMpKpG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMpKpG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMpKpG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMpKpG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMpKpG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMpKpG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWMpKpG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMpKpG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWMpKpG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMpKpG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWMpKpG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMpKpG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMpKpG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMpKpG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMpKpG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMpKpG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWMpKpG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMpKpG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccEutgd.s: Assembler messages:
encrypt.c: /tmp/cccEutgd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEutgd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEutgd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccEutgd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEutgd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEutgd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEutgd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEutgd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEutgd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEutgd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEutgd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEutgd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEutgd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEutgd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEutgd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccEutgd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEutgd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEutgd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEutgd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEutgd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEutgd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEutgd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEutgd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEutgd.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg8TpsC.s: Assembler messages:
encrypt.c: /tmp/ccg8TpsC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8TpsC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8TpsC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8TpsC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8TpsC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8TpsC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8TpsC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8TpsC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8TpsC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8TpsC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8TpsC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8TpsC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8TpsC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8TpsC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8TpsC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8TpsC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg8TpsC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8TpsC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8TpsC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8TpsC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8TpsC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8TpsC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8TpsC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8TpsC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7fdSc3.s: Assembler messages:
encrypt.c: /tmp/cc7fdSc3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fdSc3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fdSc3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fdSc3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdSc3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdSc3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdSc3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdSc3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdSc3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fdSc3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fdSc3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fdSc3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fdSc3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdSc3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fdSc3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fdSc3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7fdSc3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fdSc3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fdSc3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fdSc3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fdSc3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fdSc3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fdSc3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fdSc3.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccKaooC.s: Assembler messages:
encrypt.c: /tmp/cccKaooC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKaooC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKaooC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccKaooC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKaooC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKaooC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKaooC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKaooC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKaooC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKaooC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKaooC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKaooC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKaooC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKaooC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKaooC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccKaooC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccKaooC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKaooC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKaooC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKaooC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKaooC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKaooC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKaooC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccKaooC.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG1PkwC.s: Assembler messages:
encrypt.c: /tmp/ccG1PkwC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG1PkwC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG1PkwC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG1PkwC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1PkwC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1PkwC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1PkwC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1PkwC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1PkwC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG1PkwC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG1PkwC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG1PkwC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG1PkwC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1PkwC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG1PkwC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG1PkwC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG1PkwC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG1PkwC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG1PkwC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1PkwC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG1PkwC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG1PkwC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG1PkwC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG1PkwC.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceuLtl2.s: Assembler messages:
encrypt.c: /tmp/cceuLtl2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceuLtl2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceuLtl2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceuLtl2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuLtl2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuLtl2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuLtl2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuLtl2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuLtl2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuLtl2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuLtl2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuLtl2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceuLtl2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuLtl2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceuLtl2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuLtl2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceuLtl2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuLtl2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuLtl2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuLtl2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuLtl2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuLtl2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceuLtl2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuLtl2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs1dPsC.s: Assembler messages:
encrypt.c: /tmp/ccs1dPsC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs1dPsC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs1dPsC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs1dPsC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1dPsC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1dPsC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1dPsC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1dPsC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1dPsC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1dPsC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1dPsC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1dPsC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs1dPsC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1dPsC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs1dPsC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs1dPsC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs1dPsC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1dPsC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1dPsC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1dPsC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1dPsC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs1dPsC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1dPsC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs1dPsC.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccws7Fe9.s: Assembler messages:
encrypt.c: /tmp/ccws7Fe9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccws7Fe9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccws7Fe9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccws7Fe9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws7Fe9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws7Fe9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws7Fe9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws7Fe9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws7Fe9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccws7Fe9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccws7Fe9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccws7Fe9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccws7Fe9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws7Fe9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccws7Fe9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccws7Fe9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccws7Fe9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccws7Fe9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccws7Fe9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccws7Fe9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws7Fe9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccws7Fe9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccws7Fe9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccws7Fe9.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7AaLtC.s: Assembler messages:
encrypt.c: /tmp/cc7AaLtC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7AaLtC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7AaLtC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7AaLtC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AaLtC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AaLtC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AaLtC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AaLtC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AaLtC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AaLtC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AaLtC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AaLtC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7AaLtC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AaLtC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7AaLtC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7AaLtC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AaLtC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AaLtC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AaLtC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AaLtC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AaLtC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7AaLtC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AaLtC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AaLtC.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLJiH60.s: Assembler messages:
encrypt.c: /tmp/ccLJiH60.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLJiH60.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLJiH60.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLJiH60.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJiH60.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJiH60.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJiH60.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJiH60.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJiH60.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJiH60.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJiH60.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJiH60.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLJiH60.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJiH60.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLJiH60.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJiH60.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLJiH60.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJiH60.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJiH60.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJiH60.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJiH60.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJiH60.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJiH60.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJiH60.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccByloGO.s: Assembler messages:
encrypt.c: /tmp/ccByloGO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccByloGO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccByloGO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccByloGO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByloGO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByloGO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByloGO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByloGO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByloGO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByloGO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByloGO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByloGO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccByloGO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByloGO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccByloGO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccByloGO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByloGO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByloGO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByloGO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByloGO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByloGO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccByloGO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByloGO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByloGO.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsD1YPm.s: Assembler messages:
encrypt.c: /tmp/ccsD1YPm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsD1YPm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsD1YPm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsD1YPm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD1YPm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD1YPm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD1YPm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD1YPm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD1YPm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsD1YPm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsD1YPm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsD1YPm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsD1YPm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD1YPm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsD1YPm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsD1YPm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsD1YPm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsD1YPm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsD1YPm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsD1YPm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD1YPm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsD1YPm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsD1YPm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsD1YPm.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3E59Qf.s: Assembler messages:
encrypt.c: /tmp/cc3E59Qf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3E59Qf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3E59Qf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3E59Qf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E59Qf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E59Qf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E59Qf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E59Qf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E59Qf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3E59Qf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3E59Qf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3E59Qf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3E59Qf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E59Qf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3E59Qf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3E59Qf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3E59Qf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3E59Qf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3E59Qf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3E59Qf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E59Qf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3E59Qf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3E59Qf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3E59Qf.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPtfEqE.s: Assembler messages:
encrypt.c: /tmp/ccPtfEqE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtfEqE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtfEqE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtfEqE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfEqE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfEqE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfEqE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfEqE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfEqE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtfEqE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtfEqE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtfEqE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtfEqE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfEqE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtfEqE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPtfEqE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtfEqE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtfEqE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtfEqE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfEqE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtfEqE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtfEqE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtfEqE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtfEqE.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccGK4JCR.s: Assembler messages:
encrypt.c: /tmp/ccGK4JCR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGK4JCR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGK4JCR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGK4JCR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK4JCR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK4JCR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK4JCR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK4JCR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK4JCR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGK4JCR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGK4JCR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGK4JCR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGK4JCR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK4JCR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGK4JCR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGK4JCR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGK4JCR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGK4JCR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGK4JCR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGK4JCR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGK4JCR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGK4JCR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGK4JCR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGK4JCR.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccq1NdUo.s: Assembler messages:
encrypt.c: /tmp/ccq1NdUo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1NdUo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1NdUo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1NdUo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1NdUo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1NdUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1NdUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1NdUo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1NdUo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1NdUo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1NdUo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1NdUo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1NdUo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1NdUo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1NdUo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1NdUo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq1NdUo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1NdUo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1NdUo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1NdUo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1NdUo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1NdUo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1NdUo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1NdUo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cceSKaCh.s: Assembler messages:
encrypt.c: /tmp/cceSKaCh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceSKaCh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceSKaCh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceSKaCh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSKaCh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSKaCh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSKaCh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSKaCh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSKaCh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceSKaCh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceSKaCh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceSKaCh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceSKaCh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSKaCh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceSKaCh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceSKaCh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceSKaCh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceSKaCh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSKaCh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSKaCh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSKaCh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSKaCh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceSKaCh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSKaCh.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cctGiwTI.s: Assembler messages:
encrypt.c: /tmp/cctGiwTI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctGiwTI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctGiwTI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctGiwTI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGiwTI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGiwTI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGiwTI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGiwTI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGiwTI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGiwTI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGiwTI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGiwTI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctGiwTI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGiwTI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctGiwTI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctGiwTI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGiwTI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGiwTI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGiwTI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGiwTI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGiwTI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctGiwTI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGiwTI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGiwTI.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHTmfRo.s: Assembler messages:
encrypt.c: /tmp/ccHTmfRo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHTmfRo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHTmfRo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHTmfRo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTmfRo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTmfRo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTmfRo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTmfRo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTmfRo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTmfRo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTmfRo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTmfRo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHTmfRo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTmfRo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHTmfRo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHTmfRo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHTmfRo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTmfRo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTmfRo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTmfRo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTmfRo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHTmfRo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTmfRo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHTmfRo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccMtTkR.s: Assembler messages:
encrypt.c: /tmp/cccMtTkR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccMtTkR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccMtTkR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccMtTkR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMtTkR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMtTkR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMtTkR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMtTkR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMtTkR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMtTkR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMtTkR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMtTkR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccMtTkR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMtTkR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccMtTkR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMtTkR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccMtTkR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMtTkR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMtTkR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMtTkR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMtTkR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMtTkR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccMtTkR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMtTkR.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIt7Pyj.s: Assembler messages:
encrypt.c: /tmp/ccIt7Pyj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIt7Pyj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIt7Pyj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIt7Pyj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7Pyj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7Pyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7Pyj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7Pyj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7Pyj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIt7Pyj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIt7Pyj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIt7Pyj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIt7Pyj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7Pyj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIt7Pyj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIt7Pyj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIt7Pyj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIt7Pyj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIt7Pyj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7Pyj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIt7Pyj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIt7Pyj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIt7Pyj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIt7Pyj.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO0CtNK.s: Assembler messages:
encrypt.c: /tmp/ccO0CtNK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO0CtNK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO0CtNK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO0CtNK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0CtNK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0CtNK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0CtNK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0CtNK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0CtNK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO0CtNK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO0CtNK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO0CtNK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO0CtNK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0CtNK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO0CtNK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO0CtNK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO0CtNK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO0CtNK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO0CtNK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO0CtNK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0CtNK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO0CtNK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO0CtNK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO0CtNK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc8zhvIT.s: Assembler messages:
encrypt.c: /tmp/cc8zhvIT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8zhvIT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8zhvIT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8zhvIT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zhvIT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zhvIT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zhvIT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zhvIT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zhvIT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zhvIT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zhvIT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zhvIT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8zhvIT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zhvIT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8zhvIT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zhvIT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8zhvIT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zhvIT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zhvIT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zhvIT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zhvIT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zhvIT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8zhvIT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zhvIT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccY5pwDp.s: Assembler messages:
encrypt.c: /tmp/ccY5pwDp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY5pwDp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY5pwDp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccY5pwDp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5pwDp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5pwDp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5pwDp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5pwDp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5pwDp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5pwDp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5pwDp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5pwDp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY5pwDp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5pwDp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY5pwDp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY5pwDp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5pwDp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5pwDp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5pwDp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5pwDp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5pwDp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY5pwDp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5pwDp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5pwDp.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE3lAYl.s: Assembler messages:
encrypt.c: /tmp/ccE3lAYl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE3lAYl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE3lAYl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccE3lAYl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3lAYl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3lAYl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3lAYl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3lAYl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3lAYl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE3lAYl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE3lAYl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE3lAYl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE3lAYl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3lAYl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE3lAYl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE3lAYl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE3lAYl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE3lAYl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE3lAYl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3lAYl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE3lAYl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE3lAYl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE3lAYl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE3lAYl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRoHl4K.s: Assembler messages:
encrypt.c: /tmp/ccRoHl4K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRoHl4K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRoHl4K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRoHl4K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoHl4K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoHl4K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoHl4K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoHl4K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoHl4K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoHl4K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoHl4K.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoHl4K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRoHl4K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoHl4K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRoHl4K.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoHl4K.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRoHl4K.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoHl4K.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoHl4K.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoHl4K.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoHl4K.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoHl4K.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRoHl4K.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoHl4K.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZN5X9J.s: Assembler messages:
encrypt.c: /tmp/ccZN5X9J.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZN5X9J.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZN5X9J.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZN5X9J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN5X9J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN5X9J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN5X9J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN5X9J.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN5X9J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZN5X9J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZN5X9J.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZN5X9J.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZN5X9J.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN5X9J.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZN5X9J.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZN5X9J.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZN5X9J.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZN5X9J.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZN5X9J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN5X9J.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZN5X9J.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZN5X9J.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZN5X9J.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZN5X9J.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuWTQAc.s: Assembler messages:
encrypt.c: /tmp/ccuWTQAc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuWTQAc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuWTQAc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuWTQAc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTQAc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTQAc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTQAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTQAc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTQAc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWTQAc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWTQAc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWTQAc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuWTQAc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTQAc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuWTQAc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWTQAc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuWTQAc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWTQAc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWTQAc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWTQAc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTQAc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWTQAc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWTQAc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWTQAc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchKyVtF.s: Assembler messages:
encrypt.c: /tmp/cchKyVtF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchKyVtF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchKyVtF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchKyVtF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKyVtF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKyVtF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKyVtF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKyVtF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKyVtF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKyVtF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKyVtF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKyVtF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchKyVtF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKyVtF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchKyVtF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchKyVtF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKyVtF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKyVtF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKyVtF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKyVtF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKyVtF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKyVtF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKyVtF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKyVtF.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvtDqB6.s: Assembler messages:
encrypt.c: /tmp/ccvtDqB6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtDqB6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtDqB6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtDqB6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtDqB6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtDqB6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtDqB6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtDqB6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtDqB6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtDqB6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtDqB6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtDqB6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtDqB6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtDqB6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtDqB6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtDqB6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvtDqB6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvtDqB6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtDqB6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtDqB6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtDqB6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtDqB6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtDqB6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtDqB6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc8rE7ae.s: Assembler messages:
encrypt.c: /tmp/cc8rE7ae.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rE7ae.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rE7ae.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rE7ae.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rE7ae.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rE7ae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rE7ae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rE7ae.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rE7ae.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rE7ae.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rE7ae.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rE7ae.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rE7ae.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rE7ae.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rE7ae.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rE7ae.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8rE7ae.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rE7ae.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rE7ae.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rE7ae.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rE7ae.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rE7ae.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rE7ae.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rE7ae.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cci3I8XN.s: Assembler messages:
encrypt.c: /tmp/cci3I8XN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci3I8XN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci3I8XN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cci3I8XN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3I8XN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3I8XN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3I8XN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3I8XN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3I8XN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3I8XN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3I8XN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3I8XN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cci3I8XN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3I8XN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci3I8XN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci3I8XN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3I8XN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3I8XN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3I8XN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3I8XN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3I8XN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cci3I8XN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3I8XN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3I8XN.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4eLhQL.s: Assembler messages:
encrypt.c: /tmp/cc4eLhQL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4eLhQL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4eLhQL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4eLhQL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eLhQL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eLhQL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eLhQL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eLhQL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eLhQL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4eLhQL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4eLhQL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4eLhQL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4eLhQL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eLhQL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4eLhQL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4eLhQL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4eLhQL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eLhQL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eLhQL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eLhQL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eLhQL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4eLhQL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eLhQL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eLhQL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKsgvAa.s: Assembler messages:
encrypt.c: /tmp/ccKsgvAa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKsgvAa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKsgvAa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKsgvAa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsgvAa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsgvAa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsgvAa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsgvAa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsgvAa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKsgvAa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKsgvAa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKsgvAa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKsgvAa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsgvAa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKsgvAa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKsgvAa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKsgvAa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKsgvAa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKsgvAa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKsgvAa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKsgvAa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKsgvAa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKsgvAa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKsgvAa.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc33BvMZ.s: Assembler messages:
encrypt.c: /tmp/cc33BvMZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc33BvMZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc33BvMZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc33BvMZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33BvMZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33BvMZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33BvMZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33BvMZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33BvMZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33BvMZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33BvMZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33BvMZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc33BvMZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33BvMZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc33BvMZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33BvMZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc33BvMZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc33BvMZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33BvMZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33BvMZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33BvMZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33BvMZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33BvMZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc33BvMZ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfvFwzw.s: Assembler messages:
encrypt.c: /tmp/ccfvFwzw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvFwzw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvFwzw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvFwzw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFwzw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFwzw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFwzw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFwzw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFwzw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvFwzw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvFwzw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvFwzw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvFwzw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFwzw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvFwzw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfvFwzw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvFwzw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvFwzw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvFwzw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvFwzw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvFwzw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvFwzw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvFwzw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvFwzw.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8r7SzV.s: Assembler messages:
encrypt.c: /tmp/cc8r7SzV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8r7SzV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8r7SzV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8r7SzV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r7SzV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r7SzV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r7SzV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r7SzV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r7SzV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8r7SzV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8r7SzV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8r7SzV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8r7SzV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r7SzV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8r7SzV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8r7SzV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8r7SzV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8r7SzV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8r7SzV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8r7SzV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8r7SzV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8r7SzV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8r7SzV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8r7SzV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTHAxyp.s: Assembler messages:
encrypt.c: /tmp/ccTHAxyp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTHAxyp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTHAxyp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTHAxyp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHAxyp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHAxyp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHAxyp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHAxyp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHAxyp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHAxyp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHAxyp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHAxyp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTHAxyp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHAxyp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTHAxyp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTHAxyp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHAxyp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHAxyp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHAxyp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHAxyp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHAxyp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTHAxyp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHAxyp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHAxyp.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccAqW9ox.s: Assembler messages:
encrypt.c: /tmp/ccAqW9ox.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAqW9ox.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAqW9ox.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAqW9ox.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqW9ox.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqW9ox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqW9ox.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqW9ox.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqW9ox.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqW9ox.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqW9ox.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqW9ox.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAqW9ox.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqW9ox.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAqW9ox.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAqW9ox.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqW9ox.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqW9ox.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqW9ox.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqW9ox.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqW9ox.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAqW9ox.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqW9ox.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqW9ox.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccpNHkJY.s: Assembler messages:
encrypt.c: /tmp/ccpNHkJY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpNHkJY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpNHkJY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpNHkJY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHkJY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHkJY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHkJY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHkJY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHkJY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNHkJY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNHkJY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNHkJY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpNHkJY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHkJY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpNHkJY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNHkJY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpNHkJY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNHkJY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNHkJY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNHkJY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNHkJY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNHkJY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpNHkJY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNHkJY.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoXz8FW.s: Assembler messages:
encrypt.c: /tmp/ccoXz8FW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoXz8FW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoXz8FW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoXz8FW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXz8FW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXz8FW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXz8FW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXz8FW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXz8FW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoXz8FW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoXz8FW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoXz8FW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoXz8FW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXz8FW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoXz8FW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoXz8FW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoXz8FW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoXz8FW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoXz8FW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoXz8FW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoXz8FW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoXz8FW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoXz8FW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoXz8FW.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cct4B7my.s: Assembler messages:
encrypt.c: /tmp/cct4B7my.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct4B7my.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct4B7my.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cct4B7my.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4B7my.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4B7my.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4B7my.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4B7my.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4B7my.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4B7my.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4B7my.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4B7my.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cct4B7my.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4B7my.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct4B7my.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct4B7my.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4B7my.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4B7my.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4B7my.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4B7my.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4B7my.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cct4B7my.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4B7my.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4B7my.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbm3UBa.s: Assembler messages:
encrypt.c: /tmp/ccbm3UBa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbm3UBa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbm3UBa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbm3UBa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm3UBa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm3UBa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm3UBa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm3UBa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm3UBa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbm3UBa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbm3UBa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbm3UBa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbm3UBa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm3UBa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbm3UBa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbm3UBa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbm3UBa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbm3UBa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbm3UBa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm3UBa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbm3UBa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbm3UBa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbm3UBa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbm3UBa.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd6FOXC.s: Assembler messages:
encrypt.c: /tmp/ccd6FOXC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd6FOXC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd6FOXC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd6FOXC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6FOXC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6FOXC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6FOXC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6FOXC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6FOXC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6FOXC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6FOXC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6FOXC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd6FOXC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6FOXC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd6FOXC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6FOXC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd6FOXC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6FOXC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6FOXC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6FOXC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6FOXC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6FOXC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd6FOXC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6FOXC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7cbwsA.s: Assembler messages:
encrypt.c: /tmp/cc7cbwsA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7cbwsA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7cbwsA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7cbwsA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cbwsA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cbwsA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cbwsA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cbwsA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cbwsA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cbwsA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cbwsA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cbwsA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7cbwsA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cbwsA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7cbwsA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cbwsA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7cbwsA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cbwsA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cbwsA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cbwsA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cbwsA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cbwsA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7cbwsA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cbwsA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgm8nN6.s: Assembler messages:
encrypt.c: /tmp/ccgm8nN6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgm8nN6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgm8nN6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgm8nN6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm8nN6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm8nN6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm8nN6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm8nN6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm8nN6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgm8nN6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgm8nN6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgm8nN6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgm8nN6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm8nN6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgm8nN6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgm8nN6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgm8nN6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgm8nN6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgm8nN6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgm8nN6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgm8nN6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgm8nN6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgm8nN6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgm8nN6.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZw5BLC.s: Assembler messages:
encrypt.c: /tmp/ccZw5BLC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZw5BLC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZw5BLC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZw5BLC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw5BLC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw5BLC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw5BLC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw5BLC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw5BLC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZw5BLC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZw5BLC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZw5BLC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZw5BLC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw5BLC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZw5BLC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZw5BLC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZw5BLC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZw5BLC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZw5BLC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZw5BLC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw5BLC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZw5BLC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZw5BLC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZw5BLC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczxtTea.s: Assembler messages:
encrypt.c: /tmp/cczxtTea.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczxtTea.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczxtTea.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczxtTea.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxtTea.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxtTea.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxtTea.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxtTea.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxtTea.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxtTea.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxtTea.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxtTea.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczxtTea.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxtTea.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczxtTea.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczxtTea.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxtTea.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxtTea.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxtTea.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxtTea.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxtTea.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxtTea.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxtTea.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxtTea.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA6HA2b.s: Assembler messages:
encrypt.c: /tmp/ccA6HA2b.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA6HA2b.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA6HA2b.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccA6HA2b.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6HA2b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6HA2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6HA2b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6HA2b.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6HA2b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6HA2b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6HA2b.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6HA2b.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA6HA2b.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6HA2b.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA6HA2b.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA6HA2b.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6HA2b.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6HA2b.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6HA2b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6HA2b.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6HA2b.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA6HA2b.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6HA2b.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6HA2b.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw7GziA.s: Assembler messages:
encrypt.c: /tmp/ccw7GziA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw7GziA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw7GziA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw7GziA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7GziA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7GziA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7GziA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7GziA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7GziA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7GziA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7GziA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7GziA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw7GziA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7GziA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw7GziA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7GziA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw7GziA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7GziA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7GziA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7GziA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7GziA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7GziA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw7GziA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7GziA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Z8cNp.s: Assembler messages:
encrypt.c: /tmp/cc0Z8cNp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Z8cNp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Z8cNp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Z8cNp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z8cNp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z8cNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z8cNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z8cNp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z8cNp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Z8cNp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Z8cNp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Z8cNp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Z8cNp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z8cNp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Z8cNp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Z8cNp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Z8cNp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Z8cNp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Z8cNp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Z8cNp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z8cNp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Z8cNp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Z8cNp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Z8cNp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfjq2C6.s: Assembler messages:
encrypt.c: /tmp/ccfjq2C6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfjq2C6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfjq2C6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfjq2C6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjq2C6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjq2C6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjq2C6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjq2C6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjq2C6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjq2C6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjq2C6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjq2C6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfjq2C6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjq2C6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfjq2C6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfjq2C6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjq2C6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjq2C6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjq2C6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjq2C6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjq2C6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfjq2C6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjq2C6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjq2C6.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1rQPF1.s: Assembler messages:
encrypt.c: /tmp/cc1rQPF1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1rQPF1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1rQPF1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1rQPF1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rQPF1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rQPF1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rQPF1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rQPF1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rQPF1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rQPF1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rQPF1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rQPF1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1rQPF1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rQPF1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1rQPF1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1rQPF1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rQPF1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rQPF1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rQPF1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rQPF1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rQPF1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1rQPF1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rQPF1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rQPF1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWdTmfo.s: Assembler messages:
encrypt.c: /tmp/ccWdTmfo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWdTmfo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWdTmfo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWdTmfo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdTmfo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdTmfo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdTmfo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdTmfo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdTmfo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdTmfo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdTmfo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdTmfo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWdTmfo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdTmfo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWdTmfo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdTmfo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWdTmfo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdTmfo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdTmfo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdTmfo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdTmfo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdTmfo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWdTmfo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdTmfo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFMSVH8.s: Assembler messages:
encrypt.c: /tmp/ccFMSVH8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFMSVH8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFMSVH8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFMSVH8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMSVH8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMSVH8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMSVH8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMSVH8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMSVH8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMSVH8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMSVH8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMSVH8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFMSVH8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMSVH8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFMSVH8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFMSVH8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMSVH8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMSVH8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMSVH8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMSVH8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMSVH8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFMSVH8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMSVH8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMSVH8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdMmD6t.s: Assembler messages:
encrypt.c: /tmp/ccdMmD6t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdMmD6t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdMmD6t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdMmD6t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMmD6t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMmD6t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMmD6t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMmD6t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMmD6t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMmD6t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMmD6t.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMmD6t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdMmD6t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMmD6t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdMmD6t.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMmD6t.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdMmD6t.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMmD6t.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMmD6t.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMmD6t.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMmD6t.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMmD6t.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdMmD6t.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMmD6t.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP6OP9o.s: Assembler messages:
encrypt.c: /tmp/ccP6OP9o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP6OP9o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP6OP9o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP6OP9o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6OP9o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6OP9o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6OP9o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6OP9o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6OP9o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6OP9o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6OP9o.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6OP9o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP6OP9o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6OP9o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP6OP9o.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6OP9o.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP6OP9o.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6OP9o.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6OP9o.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6OP9o.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6OP9o.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6OP9o.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP6OP9o.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6OP9o.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuJlVU7.s: Assembler messages:
encrypt.c: /tmp/ccuJlVU7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJlVU7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJlVU7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJlVU7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJlVU7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJlVU7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJlVU7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJlVU7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJlVU7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJlVU7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJlVU7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJlVU7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJlVU7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJlVU7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJlVU7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuJlVU7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJlVU7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJlVU7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJlVU7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJlVU7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJlVU7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJlVU7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJlVU7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJlVU7.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4IwtDp.s: Assembler messages:
encrypt.c: /tmp/cc4IwtDp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4IwtDp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4IwtDp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4IwtDp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IwtDp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IwtDp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IwtDp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IwtDp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IwtDp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IwtDp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IwtDp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IwtDp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4IwtDp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IwtDp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4IwtDp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IwtDp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4IwtDp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IwtDp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IwtDp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IwtDp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IwtDp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IwtDp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4IwtDp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IwtDp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdmcMgX.s: Assembler messages:
encrypt.c: /tmp/ccdmcMgX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdmcMgX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdmcMgX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdmcMgX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmcMgX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmcMgX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmcMgX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmcMgX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmcMgX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmcMgX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmcMgX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmcMgX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdmcMgX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmcMgX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdmcMgX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdmcMgX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmcMgX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmcMgX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmcMgX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmcMgX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmcMgX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdmcMgX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmcMgX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmcMgX.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDDiNzn.s: Assembler messages:
encrypt.c: /tmp/ccDDiNzn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDiNzn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDDiNzn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDDiNzn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDiNzn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDiNzn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDiNzn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDiNzn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDiNzn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDiNzn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDiNzn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDiNzn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDDiNzn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDiNzn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDDiNzn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDiNzn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDDiNzn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDiNzn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDiNzn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDiNzn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDiNzn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDiNzn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDiNzn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDiNzn.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxAIqWS.s: Assembler messages:
encrypt.c: /tmp/ccxAIqWS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxAIqWS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxAIqWS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxAIqWS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAIqWS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAIqWS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAIqWS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAIqWS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAIqWS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAIqWS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAIqWS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAIqWS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxAIqWS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAIqWS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxAIqWS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxAIqWS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAIqWS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAIqWS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAIqWS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAIqWS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAIqWS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxAIqWS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAIqWS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAIqWS.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv5Jqqr.s: Assembler messages:
encrypt.c: /tmp/ccv5Jqqr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv5Jqqr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv5Jqqr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv5Jqqr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Jqqr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Jqqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Jqqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Jqqr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Jqqr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5Jqqr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5Jqqr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5Jqqr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv5Jqqr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Jqqr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv5Jqqr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5Jqqr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv5Jqqr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5Jqqr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5Jqqr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5Jqqr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Jqqr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5Jqqr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv5Jqqr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5Jqqr.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwpBea0.s: Assembler messages:
encrypt.c: /tmp/ccwpBea0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwpBea0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwpBea0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwpBea0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpBea0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpBea0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpBea0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpBea0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpBea0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwpBea0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwpBea0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwpBea0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwpBea0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpBea0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwpBea0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwpBea0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwpBea0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwpBea0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwpBea0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpBea0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwpBea0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwpBea0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwpBea0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwpBea0.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc42rtxU.s: Assembler messages:
encrypt.c: /tmp/cc42rtxU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42rtxU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42rtxU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc42rtxU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42rtxU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42rtxU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42rtxU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42rtxU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42rtxU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42rtxU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42rtxU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42rtxU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42rtxU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42rtxU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42rtxU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc42rtxU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42rtxU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42rtxU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42rtxU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42rtxU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42rtxU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42rtxU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42rtxU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42rtxU.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDeg5wn.s: Assembler messages:
encrypt.c: /tmp/ccDeg5wn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDeg5wn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDeg5wn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDeg5wn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeg5wn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeg5wn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeg5wn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeg5wn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeg5wn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDeg5wn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDeg5wn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDeg5wn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDeg5wn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeg5wn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDeg5wn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDeg5wn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDeg5wn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDeg5wn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDeg5wn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDeg5wn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDeg5wn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDeg5wn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDeg5wn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDeg5wn.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1GnePJ.s: Assembler messages:
encrypt.c: /tmp/cc1GnePJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1GnePJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1GnePJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1GnePJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GnePJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GnePJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GnePJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GnePJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GnePJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GnePJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GnePJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GnePJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1GnePJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GnePJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1GnePJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1GnePJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GnePJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GnePJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GnePJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GnePJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GnePJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1GnePJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GnePJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GnePJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4oIDNb.s: Assembler messages:
encrypt.c: /tmp/cc4oIDNb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4oIDNb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4oIDNb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4oIDNb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oIDNb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oIDNb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oIDNb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oIDNb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oIDNb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4oIDNb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4oIDNb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4oIDNb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4oIDNb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oIDNb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4oIDNb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4oIDNb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4oIDNb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4oIDNb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4oIDNb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4oIDNb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oIDNb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4oIDNb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4oIDNb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4oIDNb.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPWQQ0C.s: Assembler messages:
encrypt.c: /tmp/ccPWQQ0C.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWQQ0C.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWQQ0C.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWQQ0C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWQQ0C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWQQ0C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWQQ0C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWQQ0C.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWQQ0C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWQQ0C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWQQ0C.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWQQ0C.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPWQQ0C.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWQQ0C.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWQQ0C.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPWQQ0C.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWQQ0C.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWQQ0C.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWQQ0C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWQQ0C.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWQQ0C.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPWQQ0C.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWQQ0C.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWQQ0C.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjn3178.s: Assembler messages:
encrypt.c: /tmp/ccjn3178.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjn3178.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjn3178.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjn3178.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjn3178.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjn3178.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjn3178.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjn3178.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjn3178.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjn3178.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjn3178.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjn3178.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjn3178.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjn3178.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjn3178.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjn3178.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjn3178.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjn3178.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjn3178.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjn3178.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjn3178.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjn3178.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjn3178.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjn3178.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCxfCLK.s: Assembler messages:
encrypt.c: /tmp/ccCxfCLK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCxfCLK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCxfCLK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCxfCLK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxfCLK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxfCLK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxfCLK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxfCLK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxfCLK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCxfCLK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCxfCLK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCxfCLK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCxfCLK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxfCLK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCxfCLK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCxfCLK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCxfCLK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCxfCLK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCxfCLK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxfCLK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCxfCLK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCxfCLK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCxfCLK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCxfCLK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccu9XlOa.s: Assembler messages:
encrypt.c: /tmp/ccu9XlOa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu9XlOa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu9XlOa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu9XlOa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9XlOa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9XlOa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9XlOa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9XlOa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9XlOa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu9XlOa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu9XlOa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu9XlOa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu9XlOa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9XlOa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu9XlOa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu9XlOa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu9XlOa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu9XlOa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu9XlOa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu9XlOa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9XlOa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu9XlOa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu9XlOa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu9XlOa.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOADYVG.s: Assembler messages:
encrypt.c: /tmp/ccOADYVG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOADYVG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOADYVG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOADYVG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOADYVG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOADYVG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOADYVG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOADYVG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOADYVG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOADYVG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOADYVG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOADYVG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOADYVG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOADYVG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOADYVG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOADYVG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOADYVG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOADYVG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOADYVG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOADYVG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOADYVG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOADYVG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOADYVG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOADYVG.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccThgRX8.s: Assembler messages:
encrypt.c: /tmp/ccThgRX8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccThgRX8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccThgRX8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccThgRX8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThgRX8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThgRX8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThgRX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThgRX8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThgRX8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThgRX8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThgRX8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThgRX8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccThgRX8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThgRX8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccThgRX8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThgRX8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccThgRX8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThgRX8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThgRX8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThgRX8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThgRX8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThgRX8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccThgRX8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThgRX8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9H7eBM.s: Assembler messages:
encrypt.c: /tmp/cc9H7eBM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9H7eBM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9H7eBM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9H7eBM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H7eBM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H7eBM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H7eBM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H7eBM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H7eBM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9H7eBM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9H7eBM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9H7eBM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9H7eBM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H7eBM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9H7eBM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9H7eBM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9H7eBM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9H7eBM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9H7eBM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9H7eBM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9H7eBM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9H7eBM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9H7eBM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9H7eBM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn961Jn.s: Assembler messages:
encrypt.c: /tmp/ccn961Jn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn961Jn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn961Jn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccn961Jn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn961Jn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn961Jn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn961Jn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn961Jn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn961Jn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn961Jn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn961Jn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn961Jn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn961Jn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn961Jn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn961Jn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn961Jn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn961Jn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn961Jn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn961Jn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn961Jn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn961Jn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn961Jn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn961Jn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn961Jn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchPwLNM.s: Assembler messages:
encrypt.c: /tmp/cchPwLNM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchPwLNM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchPwLNM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchPwLNM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPwLNM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPwLNM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPwLNM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPwLNM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPwLNM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPwLNM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPwLNM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPwLNM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchPwLNM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPwLNM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchPwLNM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPwLNM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchPwLNM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPwLNM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPwLNM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPwLNM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPwLNM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPwLNM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPwLNM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPwLNM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp5Spvf.s: Assembler messages:
encrypt.c: /tmp/ccp5Spvf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp5Spvf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp5Spvf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccp5Spvf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Spvf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Spvf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Spvf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Spvf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Spvf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5Spvf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5Spvf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5Spvf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp5Spvf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Spvf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp5Spvf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp5Spvf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5Spvf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5Spvf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5Spvf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5Spvf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5Spvf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp5Spvf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5Spvf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5Spvf.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc6ffZFn.s: Assembler messages:
encrypt.c: /tmp/cc6ffZFn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ffZFn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ffZFn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ffZFn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ffZFn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ffZFn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ffZFn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ffZFn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ffZFn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ffZFn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ffZFn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ffZFn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ffZFn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ffZFn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ffZFn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6ffZFn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ffZFn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ffZFn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ffZFn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ffZFn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ffZFn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ffZFn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ffZFn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ffZFn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cccQ8y5P.s: Assembler messages:
encrypt.c: /tmp/cccQ8y5P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQ8y5P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQ8y5P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccQ8y5P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8y5P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8y5P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8y5P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8y5P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8y5P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQ8y5P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQ8y5P.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQ8y5P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQ8y5P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8y5P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQ8y5P.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQ8y5P.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccQ8y5P.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQ8y5P.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQ8y5P.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQ8y5P.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8y5P.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQ8y5P.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQ8y5P.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQ8y5P.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgZTRTk.s: Assembler messages:
encrypt.c: /tmp/ccgZTRTk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZTRTk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZTRTk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZTRTk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZTRTk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZTRTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZTRTk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZTRTk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZTRTk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZTRTk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZTRTk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZTRTk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZTRTk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZTRTk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZTRTk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgZTRTk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZTRTk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZTRTk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZTRTk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZTRTk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZTRTk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgZTRTk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZTRTk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZTRTk.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl42NIN.s: Assembler messages:
encrypt.c: /tmp/ccl42NIN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl42NIN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl42NIN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl42NIN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl42NIN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl42NIN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl42NIN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl42NIN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl42NIN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl42NIN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl42NIN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl42NIN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl42NIN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl42NIN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl42NIN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl42NIN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl42NIN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl42NIN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl42NIN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl42NIN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl42NIN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl42NIN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl42NIN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl42NIN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBQxdYA.s: Assembler messages:
encrypt.c: /tmp/ccBQxdYA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQxdYA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQxdYA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQxdYA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQxdYA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQxdYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQxdYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQxdYA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQxdYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQxdYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQxdYA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQxdYA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQxdYA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQxdYA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQxdYA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBQxdYA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQxdYA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQxdYA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQxdYA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQxdYA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQxdYA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQxdYA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQxdYA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQxdYA.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfKA5Z2.s: Assembler messages:
encrypt.c: /tmp/ccfKA5Z2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKA5Z2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKA5Z2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKA5Z2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKA5Z2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKA5Z2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKA5Z2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKA5Z2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKA5Z2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKA5Z2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKA5Z2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKA5Z2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKA5Z2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKA5Z2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKA5Z2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKA5Z2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfKA5Z2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKA5Z2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKA5Z2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKA5Z2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKA5Z2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKA5Z2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKA5Z2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKA5Z2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1L83Gw.s: Assembler messages:
encrypt.c: /tmp/cc1L83Gw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1L83Gw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1L83Gw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1L83Gw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L83Gw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L83Gw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L83Gw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L83Gw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L83Gw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1L83Gw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1L83Gw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1L83Gw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1L83Gw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L83Gw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1L83Gw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1L83Gw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1L83Gw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1L83Gw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1L83Gw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L83Gw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1L83Gw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1L83Gw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1L83Gw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1L83Gw.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdlsCSX.s: Assembler messages:
encrypt.c: /tmp/ccdlsCSX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdlsCSX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdlsCSX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdlsCSX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlsCSX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlsCSX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlsCSX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlsCSX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlsCSX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlsCSX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlsCSX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlsCSX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdlsCSX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlsCSX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdlsCSX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlsCSX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdlsCSX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlsCSX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlsCSX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlsCSX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlsCSX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlsCSX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdlsCSX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlsCSX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc5TxLr5.s: Assembler messages:
encrypt.c: /tmp/cc5TxLr5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5TxLr5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5TxLr5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5TxLr5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TxLr5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TxLr5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TxLr5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TxLr5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TxLr5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TxLr5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TxLr5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TxLr5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5TxLr5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TxLr5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5TxLr5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TxLr5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5TxLr5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TxLr5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TxLr5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TxLr5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TxLr5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TxLr5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5TxLr5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TxLr5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccKTddcy.s: Assembler messages:
encrypt.c: /tmp/ccKTddcy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTddcy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTddcy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTddcy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTddcy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTddcy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTddcy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTddcy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTddcy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTddcy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTddcy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTddcy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTddcy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTddcy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTddcy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKTddcy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTddcy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTddcy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTddcy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTddcy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTddcy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTddcy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTddcy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTddcy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC1wpaX.s: Assembler messages:
encrypt.c: /tmp/ccC1wpaX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC1wpaX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC1wpaX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC1wpaX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wpaX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wpaX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wpaX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wpaX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wpaX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1wpaX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1wpaX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1wpaX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC1wpaX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wpaX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC1wpaX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1wpaX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC1wpaX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1wpaX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1wpaX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1wpaX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1wpaX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1wpaX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC1wpaX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1wpaX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDx526x.s: Assembler messages:
encrypt.c: /tmp/ccDx526x.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDx526x.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDx526x.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDx526x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDx526x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDx526x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDx526x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDx526x.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDx526x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDx526x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDx526x.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDx526x.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDx526x.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDx526x.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDx526x.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDx526x.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDx526x.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDx526x.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDx526x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDx526x.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDx526x.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDx526x.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDx526x.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDx526x.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -Os -fomit-frame-pointer avx1