Implementation notes: x86, titan0, crypto_aead/omdsha256k256n104tau160v1

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
214112refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
214880refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
219260refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
219292refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
221356refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
223472refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
223548refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
224896refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
225304refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
225784refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
225800refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
226060refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
226228refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
226408refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
226972refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
227948refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
228020refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
228528refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
228948refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
230436refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
231260refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
231292refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
231792refgcc -m32 -O3 -fomit-frame-pointer2019070820190110
232352refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
232948refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
234900refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
235720refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
235740refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
235924refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
236644refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
238632refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
241680refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
241820refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
241844refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
241928refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
241948refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
242380refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
244376refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
245452refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
245996refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
249180refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
249396refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
249548refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
250444refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
251708refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
252728refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
254900refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
255320refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
255552refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
256784refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
256948refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
258140refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
258884refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
259024refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
259244refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
259248refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
259816refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
260636refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
261244refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
261632refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
261676refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
261808refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
263416refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
263496refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
264352refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
264732refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
265096refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
265784refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
266084refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
266288refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
266540refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
266964refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
267444refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
267652refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
268464refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
268548refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
268580refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
268852refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
269052refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
269136refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
269268refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
269332refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
269944refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
270224refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
270652refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
271076refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
271412refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
271528refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
271844refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
271900refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
272052refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
272156refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
272644refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
272768refgcc -m32 -O -fomit-frame-pointer2019070820190110
273136refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
273168refgcc -m32 -O2 -fomit-frame-pointer2019070820190110
273180refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
273608refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
274196refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
275616refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
275640refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
275792refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
275864refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
275976refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
276372refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
276684refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
276812refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
277536refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
279296refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
281336refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
281336refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
281952refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
284396refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
285048refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
285076refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
285240refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
286352refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
287512refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
288284refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
288452refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
288580refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
288660refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
288704refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
288840refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
289092refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
289184refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
289716refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
289832refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
290132refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
290376refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
290552refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
290612refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
290708refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
290820refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
290884refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
290960refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
291120refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
291232refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
291264refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
291428refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
291660refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
291780refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
291916refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
291940refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
291948refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
292000refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
292304refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
292308refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
292396refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
292424refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
292456refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
292696refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
292696refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
293072refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
293096refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
293200refgcc -m32 -Os -fomit-frame-pointer2019070820190110
293216refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
293428refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
293492refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
293632refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
293852refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
294304refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
294448refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
295148refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
295252refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
295256refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
295288refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
296272refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
296568refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
296592refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
296620refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
296768refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
297000refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
298544refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
300960refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
302428refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9bomyS.s: Assembler messages:
encrypt.c: /tmp/cc9bomyS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9bomyS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9bomyS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9bomyS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bomyS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bomyS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bomyS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bomyS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bomyS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bomyS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bomyS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bomyS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9bomyS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bomyS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9bomyS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9bomyS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bomyS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bomyS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bomyS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bomyS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bomyS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9bomyS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bomyS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bomyS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHf5dCn.s: Assembler messages:
encrypt.c: /tmp/ccHf5dCn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHf5dCn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHf5dCn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHf5dCn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf5dCn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf5dCn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf5dCn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf5dCn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf5dCn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHf5dCn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHf5dCn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHf5dCn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHf5dCn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf5dCn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHf5dCn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHf5dCn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHf5dCn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHf5dCn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHf5dCn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHf5dCn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf5dCn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHf5dCn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHf5dCn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHf5dCn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEC9yJO.s: Assembler messages:
encrypt.c: /tmp/ccEC9yJO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEC9yJO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEC9yJO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEC9yJO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEC9yJO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEC9yJO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEC9yJO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEC9yJO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEC9yJO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEC9yJO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEC9yJO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEC9yJO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEC9yJO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEC9yJO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEC9yJO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEC9yJO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEC9yJO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEC9yJO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEC9yJO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEC9yJO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEC9yJO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEC9yJO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEC9yJO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEC9yJO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccGmezd.s: Assembler messages:
encrypt.c: /tmp/cccGmezd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccGmezd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccGmezd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccGmezd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGmezd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGmezd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGmezd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGmezd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGmezd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGmezd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGmezd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGmezd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccGmezd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGmezd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccGmezd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGmezd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccGmezd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGmezd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGmezd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGmezd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGmezd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGmezd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccGmezd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGmezd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ0CMOt.s: Assembler messages:
encrypt.c: /tmp/ccQ0CMOt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0CMOt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ0CMOt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ0CMOt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0CMOt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0CMOt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0CMOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0CMOt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0CMOt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0CMOt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0CMOt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0CMOt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ0CMOt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0CMOt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ0CMOt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0CMOt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ0CMOt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0CMOt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0CMOt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0CMOt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0CMOt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0CMOt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0CMOt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0CMOt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaHLBuU.s: Assembler messages:
encrypt.c: /tmp/ccaHLBuU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHLBuU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHLBuU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHLBuU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLBuU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLBuU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLBuU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLBuU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLBuU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHLBuU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHLBuU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHLBuU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHLBuU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLBuU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHLBuU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaHLBuU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHLBuU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHLBuU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHLBuU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHLBuU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHLBuU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHLBuU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHLBuU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHLBuU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc010xAN.s: Assembler messages:
encrypt.c: /tmp/cc010xAN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc010xAN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc010xAN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc010xAN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc010xAN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc010xAN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc010xAN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc010xAN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc010xAN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc010xAN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc010xAN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc010xAN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc010xAN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc010xAN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc010xAN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc010xAN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc010xAN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc010xAN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc010xAN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc010xAN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc010xAN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc010xAN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc010xAN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc010xAN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYu6R5f.s: Assembler messages:
encrypt.c: /tmp/ccYu6R5f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYu6R5f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYu6R5f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYu6R5f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6R5f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6R5f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6R5f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6R5f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6R5f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYu6R5f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYu6R5f.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYu6R5f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYu6R5f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6R5f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYu6R5f.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYu6R5f.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYu6R5f.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYu6R5f.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYu6R5f.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYu6R5f.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYu6R5f.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYu6R5f.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYu6R5f.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYu6R5f.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaXaSCg.s: Assembler messages:
encrypt.c: /tmp/ccaXaSCg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaXaSCg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaXaSCg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaXaSCg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXaSCg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXaSCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXaSCg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXaSCg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXaSCg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXaSCg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXaSCg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXaSCg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaXaSCg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXaSCg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaXaSCg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaXaSCg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXaSCg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXaSCg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXaSCg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXaSCg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXaSCg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaXaSCg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXaSCg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXaSCg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfcSJLB.s: Assembler messages:
encrypt.c: /tmp/ccfcSJLB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcSJLB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfcSJLB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfcSJLB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSJLB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSJLB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSJLB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSJLB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSJLB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcSJLB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcSJLB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcSJLB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfcSJLB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSJLB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfcSJLB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcSJLB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfcSJLB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcSJLB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcSJLB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcSJLB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcSJLB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcSJLB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfcSJLB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcSJLB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2U5ZR9.s: Assembler messages:
encrypt.c: /tmp/cc2U5ZR9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2U5ZR9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2U5ZR9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2U5ZR9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U5ZR9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U5ZR9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U5ZR9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U5ZR9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U5ZR9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2U5ZR9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2U5ZR9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2U5ZR9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2U5ZR9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U5ZR9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2U5ZR9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2U5ZR9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2U5ZR9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2U5ZR9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2U5ZR9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U5ZR9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2U5ZR9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2U5ZR9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2U5ZR9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2U5ZR9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Nixqu.s: Assembler messages:
encrypt.c: /tmp/cc5Nixqu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Nixqu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Nixqu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Nixqu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Nixqu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Nixqu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Nixqu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Nixqu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Nixqu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Nixqu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Nixqu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Nixqu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Nixqu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Nixqu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Nixqu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Nixqu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Nixqu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Nixqu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Nixqu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Nixqu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Nixqu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Nixqu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Nixqu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Nixqu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccMOKDlD.s: Assembler messages:
encrypt.c: /tmp/ccMOKDlD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMOKDlD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMOKDlD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMOKDlD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOKDlD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOKDlD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOKDlD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOKDlD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOKDlD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOKDlD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOKDlD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOKDlD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMOKDlD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOKDlD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMOKDlD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOKDlD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMOKDlD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMOKDlD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOKDlD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOKDlD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMOKDlD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOKDlD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMOKDlD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMOKDlD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccVRi3Xj.s: Assembler messages:
encrypt.c: /tmp/ccVRi3Xj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVRi3Xj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVRi3Xj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVRi3Xj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRi3Xj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRi3Xj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRi3Xj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRi3Xj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRi3Xj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRi3Xj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRi3Xj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRi3Xj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVRi3Xj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRi3Xj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVRi3Xj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVRi3Xj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRi3Xj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRi3Xj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRi3Xj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRi3Xj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRi3Xj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVRi3Xj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRi3Xj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRi3Xj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0ZoRft.s: Assembler messages:
encrypt.c: /tmp/cc0ZoRft.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZoRft.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZoRft.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZoRft.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZoRft.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZoRft.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZoRft.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZoRft.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZoRft.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZoRft.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZoRft.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZoRft.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZoRft.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZoRft.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZoRft.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZoRft.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ZoRft.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZoRft.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZoRft.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZoRft.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZoRft.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZoRft.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZoRft.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZoRft.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cckDY3sa.s: Assembler messages:
encrypt.c: /tmp/cckDY3sa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDY3sa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDY3sa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckDY3sa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDY3sa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDY3sa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDY3sa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDY3sa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDY3sa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDY3sa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDY3sa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDY3sa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDY3sa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDY3sa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDY3sa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckDY3sa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDY3sa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDY3sa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDY3sa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDY3sa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDY3sa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDY3sa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDY3sa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDY3sa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRgSl6N.s: Assembler messages:
encrypt.c: /tmp/ccRgSl6N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRgSl6N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRgSl6N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRgSl6N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgSl6N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgSl6N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgSl6N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgSl6N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgSl6N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgSl6N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgSl6N.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgSl6N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRgSl6N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgSl6N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRgSl6N.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgSl6N.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRgSl6N.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgSl6N.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgSl6N.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgSl6N.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgSl6N.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgSl6N.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRgSl6N.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgSl6N.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczZPDc2.s: Assembler messages:
encrypt.c: /tmp/cczZPDc2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZPDc2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZPDc2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczZPDc2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZPDc2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZPDc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZPDc2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZPDc2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZPDc2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZPDc2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZPDc2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZPDc2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZPDc2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZPDc2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZPDc2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczZPDc2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZPDc2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZPDc2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZPDc2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZPDc2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZPDc2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZPDc2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZPDc2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZPDc2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1AiUOT.s: Assembler messages:
encrypt.c: /tmp/cc1AiUOT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1AiUOT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1AiUOT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1AiUOT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AiUOT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AiUOT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AiUOT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AiUOT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AiUOT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AiUOT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AiUOT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AiUOT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1AiUOT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AiUOT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1AiUOT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1AiUOT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1AiUOT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AiUOT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AiUOT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AiUOT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AiUOT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1AiUOT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AiUOT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1AiUOT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKowyqN.s: Assembler messages:
encrypt.c: /tmp/ccKowyqN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKowyqN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKowyqN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKowyqN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKowyqN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKowyqN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKowyqN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKowyqN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKowyqN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKowyqN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKowyqN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKowyqN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKowyqN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKowyqN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKowyqN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKowyqN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKowyqN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKowyqN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKowyqN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKowyqN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKowyqN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKowyqN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKowyqN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKowyqN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccSy2T92.s: Assembler messages:
encrypt.c: /tmp/ccSy2T92.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSy2T92.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSy2T92.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSy2T92.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSy2T92.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSy2T92.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSy2T92.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSy2T92.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSy2T92.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSy2T92.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSy2T92.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSy2T92.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSy2T92.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSy2T92.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSy2T92.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSy2T92.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSy2T92.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSy2T92.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSy2T92.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSy2T92.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSy2T92.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSy2T92.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSy2T92.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSy2T92.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cctTjNJR.s: Assembler messages:
encrypt.c: /tmp/cctTjNJR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctTjNJR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctTjNJR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctTjNJR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTjNJR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTjNJR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTjNJR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTjNJR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTjNJR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctTjNJR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctTjNJR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctTjNJR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctTjNJR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTjNJR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctTjNJR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctTjNJR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctTjNJR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctTjNJR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctTjNJR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctTjNJR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTjNJR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctTjNJR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctTjNJR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctTjNJR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEHka1M.s: Assembler messages:
encrypt.c: /tmp/ccEHka1M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEHka1M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEHka1M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEHka1M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHka1M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHka1M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHka1M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHka1M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHka1M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEHka1M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEHka1M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEHka1M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEHka1M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHka1M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEHka1M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEHka1M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEHka1M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEHka1M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEHka1M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEHka1M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHka1M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEHka1M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEHka1M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEHka1M.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyXbLpX.s: Assembler messages:
encrypt.c: /tmp/ccyXbLpX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyXbLpX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyXbLpX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyXbLpX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbLpX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbLpX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbLpX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbLpX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbLpX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyXbLpX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyXbLpX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyXbLpX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyXbLpX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbLpX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyXbLpX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyXbLpX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyXbLpX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXbLpX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXbLpX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXbLpX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXbLpX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXbLpX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXbLpX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXbLpX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAlPXuu.s: Assembler messages:
encrypt.c: /tmp/ccAlPXuu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlPXuu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlPXuu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlPXuu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlPXuu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlPXuu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlPXuu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlPXuu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlPXuu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlPXuu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlPXuu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlPXuu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlPXuu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlPXuu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlPXuu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlPXuu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAlPXuu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlPXuu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlPXuu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlPXuu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlPXuu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlPXuu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlPXuu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlPXuu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGGP0Lu.s: Assembler messages:
encrypt.c: /tmp/ccGGP0Lu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGP0Lu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGGP0Lu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGGP0Lu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGP0Lu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGP0Lu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGP0Lu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGP0Lu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGP0Lu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGP0Lu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGP0Lu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGP0Lu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGGP0Lu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGP0Lu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGGP0Lu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGGP0Lu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGP0Lu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGP0Lu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGP0Lu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGP0Lu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGP0Lu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGGP0Lu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGP0Lu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGP0Lu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8PfcZp.s: Assembler messages:
encrypt.c: /tmp/cc8PfcZp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8PfcZp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8PfcZp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8PfcZp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PfcZp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PfcZp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PfcZp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PfcZp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PfcZp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8PfcZp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8PfcZp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8PfcZp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8PfcZp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PfcZp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8PfcZp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8PfcZp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8PfcZp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8PfcZp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8PfcZp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8PfcZp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PfcZp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8PfcZp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8PfcZp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8PfcZp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTUIDAt.s: Assembler messages:
encrypt.c: /tmp/ccTUIDAt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTUIDAt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTUIDAt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTUIDAt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUIDAt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUIDAt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUIDAt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUIDAt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUIDAt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUIDAt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUIDAt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUIDAt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTUIDAt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUIDAt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTUIDAt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTUIDAt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUIDAt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUIDAt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUIDAt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUIDAt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUIDAt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTUIDAt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUIDAt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUIDAt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXE5YxD.s: Assembler messages:
encrypt.c: /tmp/ccXE5YxD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXE5YxD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXE5YxD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXE5YxD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE5YxD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE5YxD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE5YxD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE5YxD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE5YxD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXE5YxD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXE5YxD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXE5YxD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXE5YxD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE5YxD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXE5YxD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXE5YxD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXE5YxD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXE5YxD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXE5YxD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE5YxD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXE5YxD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXE5YxD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXE5YxD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXE5YxD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccay5bFw.s: Assembler messages:
encrypt.c: /tmp/ccay5bFw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccay5bFw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccay5bFw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccay5bFw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccay5bFw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccay5bFw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccay5bFw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccay5bFw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccay5bFw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccay5bFw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccay5bFw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccay5bFw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccay5bFw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccay5bFw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccay5bFw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccay5bFw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccay5bFw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccay5bFw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccay5bFw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccay5bFw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccay5bFw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccay5bFw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccay5bFw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccay5bFw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA8rfSr.s: Assembler messages:
encrypt.c: /tmp/ccA8rfSr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA8rfSr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA8rfSr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA8rfSr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8rfSr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8rfSr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8rfSr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8rfSr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8rfSr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8rfSr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8rfSr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8rfSr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA8rfSr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8rfSr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA8rfSr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8rfSr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA8rfSr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8rfSr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8rfSr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8rfSr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8rfSr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8rfSr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA8rfSr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8rfSr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq4PFDv.s: Assembler messages:
encrypt.c: /tmp/ccq4PFDv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4PFDv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4PFDv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4PFDv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4PFDv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4PFDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4PFDv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4PFDv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4PFDv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4PFDv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4PFDv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4PFDv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq4PFDv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4PFDv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4PFDv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq4PFDv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4PFDv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4PFDv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4PFDv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4PFDv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4PFDv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4PFDv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4PFDv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4PFDv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHQ673s.s: Assembler messages:
encrypt.c: /tmp/ccHQ673s.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHQ673s.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHQ673s.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHQ673s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ673s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ673s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ673s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ673s.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ673s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQ673s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQ673s.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQ673s.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHQ673s.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ673s.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHQ673s.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHQ673s.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQ673s.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQ673s.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQ673s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQ673s.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQ673s.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQ673s.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQ673s.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQ673s.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPZspgh.s: Assembler messages:
encrypt.c: /tmp/ccPZspgh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPZspgh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPZspgh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPZspgh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZspgh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZspgh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZspgh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZspgh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZspgh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZspgh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZspgh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZspgh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPZspgh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZspgh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPZspgh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZspgh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPZspgh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPZspgh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZspgh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZspgh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZspgh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZspgh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPZspgh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPZspgh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdPaMyc.s: Assembler messages:
encrypt.c: /tmp/ccdPaMyc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdPaMyc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdPaMyc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdPaMyc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPaMyc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPaMyc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPaMyc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPaMyc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPaMyc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPaMyc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPaMyc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPaMyc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdPaMyc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPaMyc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdPaMyc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPaMyc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdPaMyc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPaMyc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPaMyc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPaMyc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPaMyc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPaMyc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdPaMyc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPaMyc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctLUyds.s: Assembler messages:
encrypt.c: /tmp/cctLUyds.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctLUyds.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctLUyds.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctLUyds.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLUyds.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLUyds.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLUyds.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLUyds.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLUyds.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLUyds.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLUyds.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLUyds.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctLUyds.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLUyds.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctLUyds.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctLUyds.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLUyds.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLUyds.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLUyds.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLUyds.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLUyds.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctLUyds.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLUyds.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLUyds.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8prrDn.s: Assembler messages:
encrypt.c: /tmp/cc8prrDn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8prrDn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8prrDn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8prrDn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prrDn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prrDn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prrDn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prrDn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prrDn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8prrDn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8prrDn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8prrDn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8prrDn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prrDn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8prrDn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8prrDn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8prrDn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8prrDn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8prrDn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8prrDn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prrDn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8prrDn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8prrDn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8prrDn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfnYxpt.s: Assembler messages:
encrypt.c: /tmp/ccfnYxpt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfnYxpt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfnYxpt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfnYxpt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnYxpt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnYxpt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnYxpt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnYxpt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnYxpt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnYxpt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnYxpt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnYxpt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfnYxpt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnYxpt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfnYxpt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfnYxpt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfnYxpt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnYxpt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnYxpt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfnYxpt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnYxpt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfnYxpt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnYxpt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfnYxpt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZW2F8t.s: Assembler messages:
encrypt.c: /tmp/ccZW2F8t.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZW2F8t.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZW2F8t.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZW2F8t.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW2F8t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW2F8t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW2F8t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW2F8t.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW2F8t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZW2F8t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZW2F8t.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZW2F8t.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZW2F8t.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW2F8t.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZW2F8t.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZW2F8t.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZW2F8t.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZW2F8t.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZW2F8t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW2F8t.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZW2F8t.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZW2F8t.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZW2F8t.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZW2F8t.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuuqX7h.s: Assembler messages:
encrypt.c: /tmp/ccuuqX7h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuuqX7h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuuqX7h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuuqX7h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqX7h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqX7h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqX7h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqX7h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqX7h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuqX7h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuqX7h.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuqX7h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuuqX7h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqX7h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuuqX7h.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuqX7h.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuuqX7h.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuqX7h.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuqX7h.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuqX7h.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqX7h.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuqX7h.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuuqX7h.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuqX7h.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHFSOks.s: Assembler messages:
encrypt.c: /tmp/ccHFSOks.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFSOks.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFSOks.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFSOks.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSOks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSOks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSOks.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSOks.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSOks.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFSOks.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFSOks.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFSOks.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFSOks.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSOks.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFSOks.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHFSOks.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFSOks.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFSOks.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFSOks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSOks.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFSOks.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFSOks.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFSOks.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFSOks.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpgQsZ0.s: Assembler messages:
encrypt.c: /tmp/ccpgQsZ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpgQsZ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpgQsZ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpgQsZ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgQsZ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgQsZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgQsZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgQsZ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgQsZ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpgQsZ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpgQsZ0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpgQsZ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpgQsZ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgQsZ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpgQsZ0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpgQsZ0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpgQsZ0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpgQsZ0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpgQsZ0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpgQsZ0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgQsZ0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpgQsZ0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpgQsZ0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpgQsZ0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ2v4dR.s: Assembler messages:
encrypt.c: /tmp/ccJ2v4dR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ2v4dR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ2v4dR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ2v4dR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2v4dR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2v4dR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2v4dR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2v4dR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2v4dR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2v4dR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2v4dR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2v4dR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ2v4dR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2v4dR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ2v4dR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2v4dR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ2v4dR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2v4dR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2v4dR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2v4dR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2v4dR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2v4dR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ2v4dR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2v4dR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctD9zSo.s: Assembler messages:
encrypt.c: /tmp/cctD9zSo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctD9zSo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctD9zSo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctD9zSo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD9zSo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD9zSo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD9zSo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD9zSo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD9zSo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctD9zSo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctD9zSo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctD9zSo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctD9zSo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD9zSo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctD9zSo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctD9zSo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctD9zSo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctD9zSo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctD9zSo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD9zSo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctD9zSo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctD9zSo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctD9zSo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctD9zSo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2ci2cv.s: Assembler messages:
encrypt.c: /tmp/cc2ci2cv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ci2cv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ci2cv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ci2cv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ci2cv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ci2cv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ci2cv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ci2cv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ci2cv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ci2cv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ci2cv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ci2cv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ci2cv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ci2cv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ci2cv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2ci2cv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ci2cv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ci2cv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ci2cv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ci2cv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ci2cv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ci2cv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ci2cv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ci2cv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHO1yb1.s: Assembler messages:
encrypt.c: /tmp/ccHO1yb1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHO1yb1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHO1yb1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHO1yb1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO1yb1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO1yb1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO1yb1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO1yb1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO1yb1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHO1yb1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHO1yb1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHO1yb1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHO1yb1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO1yb1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHO1yb1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHO1yb1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHO1yb1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHO1yb1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHO1yb1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHO1yb1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO1yb1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHO1yb1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHO1yb1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHO1yb1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMimVoo.s: Assembler messages:
encrypt.c: /tmp/ccMimVoo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMimVoo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMimVoo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMimVoo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMimVoo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMimVoo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMimVoo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMimVoo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMimVoo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMimVoo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMimVoo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMimVoo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMimVoo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMimVoo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMimVoo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMimVoo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMimVoo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMimVoo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMimVoo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMimVoo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMimVoo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMimVoo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMimVoo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMimVoo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccAdkwP.s: Assembler messages:
encrypt.c: /tmp/cccAdkwP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccAdkwP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccAdkwP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccAdkwP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAdkwP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAdkwP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAdkwP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAdkwP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAdkwP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccAdkwP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccAdkwP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccAdkwP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccAdkwP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAdkwP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccAdkwP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccAdkwP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccAdkwP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccAdkwP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccAdkwP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccAdkwP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAdkwP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccAdkwP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccAdkwP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccAdkwP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4L81uj.s: Assembler messages:
encrypt.c: /tmp/cc4L81uj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4L81uj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4L81uj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4L81uj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4L81uj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4L81uj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4L81uj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4L81uj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4L81uj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4L81uj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4L81uj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4L81uj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4L81uj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4L81uj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4L81uj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4L81uj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4L81uj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4L81uj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4L81uj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4L81uj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4L81uj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4L81uj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4L81uj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4L81uj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBzyyVO.s: Assembler messages:
encrypt.c: /tmp/ccBzyyVO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzyyVO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBzyyVO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBzyyVO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzyyVO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzyyVO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzyyVO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzyyVO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzyyVO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzyyVO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzyyVO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzyyVO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBzyyVO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzyyVO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBzyyVO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzyyVO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBzyyVO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzyyVO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzyyVO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzyyVO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzyyVO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzyyVO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzyyVO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzyyVO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSruOZD.s: Assembler messages:
encrypt.c: /tmp/ccSruOZD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSruOZD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSruOZD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSruOZD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSruOZD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSruOZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSruOZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSruOZD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSruOZD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSruOZD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSruOZD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSruOZD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSruOZD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSruOZD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSruOZD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSruOZD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSruOZD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSruOZD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSruOZD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSruOZD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSruOZD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSruOZD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSruOZD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSruOZD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSxv6gn.s: Assembler messages:
encrypt.c: /tmp/ccSxv6gn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSxv6gn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSxv6gn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSxv6gn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxv6gn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxv6gn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxv6gn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxv6gn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxv6gn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxv6gn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxv6gn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxv6gn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSxv6gn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxv6gn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSxv6gn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSxv6gn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxv6gn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxv6gn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxv6gn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxv6gn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxv6gn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxv6gn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxv6gn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxv6gn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCJK9YQ.s: Assembler messages:
encrypt.c: /tmp/ccCJK9YQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJK9YQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJK9YQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJK9YQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJK9YQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJK9YQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJK9YQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJK9YQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJK9YQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJK9YQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJK9YQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJK9YQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJK9YQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJK9YQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJK9YQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJK9YQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCJK9YQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJK9YQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJK9YQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJK9YQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJK9YQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJK9YQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJK9YQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJK9YQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ2WYml.s: Assembler messages:
encrypt.c: /tmp/ccQ2WYml.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ2WYml.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ2WYml.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ2WYml.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2WYml.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2WYml.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2WYml.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2WYml.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2WYml.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2WYml.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2WYml.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2WYml.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ2WYml.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2WYml.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ2WYml.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ2WYml.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2WYml.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2WYml.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2WYml.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2WYml.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2WYml.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ2WYml.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2WYml.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2WYml.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJiUO0m.s: Assembler messages:
encrypt.c: /tmp/ccJiUO0m.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJiUO0m.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJiUO0m.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJiUO0m.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiUO0m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiUO0m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiUO0m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiUO0m.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiUO0m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiUO0m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiUO0m.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiUO0m.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJiUO0m.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiUO0m.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJiUO0m.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJiUO0m.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiUO0m.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiUO0m.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiUO0m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiUO0m.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiUO0m.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJiUO0m.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiUO0m.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiUO0m.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci1JeOG.s: Assembler messages:
encrypt.c: /tmp/cci1JeOG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci1JeOG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci1JeOG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci1JeOG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1JeOG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1JeOG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1JeOG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1JeOG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1JeOG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1JeOG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1JeOG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1JeOG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci1JeOG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1JeOG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci1JeOG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1JeOG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci1JeOG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1JeOG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1JeOG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1JeOG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1JeOG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1JeOG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cci1JeOG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1JeOG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8i5x4t.s: Assembler messages:
encrypt.c: /tmp/cc8i5x4t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8i5x4t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8i5x4t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8i5x4t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i5x4t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i5x4t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i5x4t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i5x4t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i5x4t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8i5x4t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8i5x4t.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8i5x4t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8i5x4t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i5x4t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8i5x4t.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8i5x4t.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8i5x4t.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8i5x4t.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8i5x4t.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8i5x4t.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i5x4t.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8i5x4t.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8i5x4t.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8i5x4t.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyS2FNF.s: Assembler messages:
encrypt.c: /tmp/ccyS2FNF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyS2FNF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyS2FNF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyS2FNF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS2FNF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS2FNF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS2FNF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS2FNF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS2FNF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyS2FNF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyS2FNF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyS2FNF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyS2FNF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS2FNF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyS2FNF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyS2FNF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyS2FNF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyS2FNF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyS2FNF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS2FNF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyS2FNF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyS2FNF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyS2FNF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyS2FNF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3KjWf3.s: Assembler messages:
encrypt.c: /tmp/cc3KjWf3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3KjWf3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3KjWf3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3KjWf3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjWf3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjWf3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjWf3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjWf3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjWf3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3KjWf3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3KjWf3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3KjWf3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3KjWf3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjWf3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3KjWf3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3KjWf3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3KjWf3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3KjWf3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3KjWf3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3KjWf3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KjWf3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3KjWf3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3KjWf3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3KjWf3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbOqxGx.s: Assembler messages:
encrypt.c: /tmp/ccbOqxGx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbOqxGx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbOqxGx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbOqxGx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOqxGx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOqxGx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOqxGx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOqxGx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOqxGx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOqxGx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOqxGx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOqxGx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbOqxGx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOqxGx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbOqxGx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbOqxGx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOqxGx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOqxGx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOqxGx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOqxGx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOqxGx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbOqxGx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOqxGx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOqxGx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJPN6Xt.s: Assembler messages:
encrypt.c: /tmp/ccJPN6Xt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJPN6Xt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJPN6Xt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJPN6Xt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPN6Xt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPN6Xt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPN6Xt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPN6Xt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPN6Xt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJPN6Xt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJPN6Xt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJPN6Xt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJPN6Xt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPN6Xt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJPN6Xt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJPN6Xt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJPN6Xt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJPN6Xt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJPN6Xt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJPN6Xt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJPN6Xt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJPN6Xt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJPN6Xt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJPN6Xt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKD8ApI.s: Assembler messages:
encrypt.c: /tmp/ccKD8ApI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKD8ApI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKD8ApI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKD8ApI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKD8ApI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKD8ApI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKD8ApI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKD8ApI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKD8ApI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKD8ApI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKD8ApI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKD8ApI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKD8ApI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKD8ApI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKD8ApI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKD8ApI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKD8ApI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKD8ApI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKD8ApI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKD8ApI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKD8ApI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKD8ApI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKD8ApI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKD8ApI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIVho72.s: Assembler messages:
encrypt.c: /tmp/ccIVho72.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIVho72.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIVho72.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIVho72.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVho72.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVho72.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVho72.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVho72.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVho72.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVho72.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVho72.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVho72.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIVho72.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVho72.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIVho72.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVho72.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIVho72.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVho72.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVho72.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVho72.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVho72.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVho72.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIVho72.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVho72.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJgtisA.s: Assembler messages:
encrypt.c: /tmp/ccJgtisA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgtisA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJgtisA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJgtisA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgtisA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgtisA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgtisA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgtisA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgtisA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgtisA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgtisA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgtisA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJgtisA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgtisA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJgtisA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJgtisA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgtisA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgtisA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgtisA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgtisA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgtisA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgtisA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgtisA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgtisA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRugWjz.s: Assembler messages:
encrypt.c: /tmp/ccRugWjz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRugWjz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRugWjz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRugWjz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRugWjz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRugWjz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRugWjz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRugWjz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRugWjz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRugWjz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRugWjz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRugWjz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRugWjz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRugWjz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRugWjz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRugWjz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRugWjz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRugWjz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRugWjz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRugWjz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRugWjz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRugWjz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRugWjz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRugWjz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsahAR7.s: Assembler messages:
encrypt.c: /tmp/ccsahAR7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsahAR7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsahAR7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsahAR7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsahAR7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsahAR7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsahAR7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsahAR7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsahAR7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsahAR7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsahAR7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsahAR7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsahAR7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsahAR7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsahAR7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsahAR7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsahAR7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsahAR7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsahAR7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsahAR7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsahAR7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsahAR7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsahAR7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsahAR7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFV6sBW.s: Assembler messages:
encrypt.c: /tmp/ccFV6sBW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFV6sBW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFV6sBW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFV6sBW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV6sBW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV6sBW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV6sBW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV6sBW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV6sBW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFV6sBW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFV6sBW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFV6sBW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFV6sBW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV6sBW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFV6sBW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFV6sBW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFV6sBW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFV6sBW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFV6sBW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV6sBW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFV6sBW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFV6sBW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFV6sBW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFV6sBW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccecxTMs.s: Assembler messages:
encrypt.c: /tmp/ccecxTMs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccecxTMs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccecxTMs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccecxTMs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecxTMs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecxTMs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecxTMs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecxTMs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecxTMs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecxTMs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecxTMs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecxTMs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccecxTMs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecxTMs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccecxTMs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecxTMs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccecxTMs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecxTMs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecxTMs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecxTMs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecxTMs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecxTMs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccecxTMs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecxTMs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMXXdL6.s: Assembler messages:
encrypt.c: /tmp/ccMXXdL6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMXXdL6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMXXdL6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMXXdL6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXdL6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXdL6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXdL6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXdL6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXdL6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXXdL6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXXdL6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXXdL6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMXXdL6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXdL6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMXXdL6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMXXdL6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXXdL6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXXdL6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXXdL6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXXdL6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXXdL6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMXXdL6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXXdL6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXXdL6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cckloMpv.s: Assembler messages:
encrypt.c: /tmp/cckloMpv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckloMpv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckloMpv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckloMpv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckloMpv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckloMpv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckloMpv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckloMpv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckloMpv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckloMpv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckloMpv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckloMpv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckloMpv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckloMpv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckloMpv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckloMpv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckloMpv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckloMpv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckloMpv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckloMpv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckloMpv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckloMpv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckloMpv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckloMpv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSLmfiX.s: Assembler messages:
encrypt.c: /tmp/ccSLmfiX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSLmfiX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSLmfiX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSLmfiX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLmfiX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLmfiX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLmfiX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLmfiX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLmfiX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLmfiX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLmfiX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLmfiX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSLmfiX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLmfiX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSLmfiX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSLmfiX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLmfiX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLmfiX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLmfiX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLmfiX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLmfiX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSLmfiX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLmfiX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLmfiX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjWGCDr.s: Assembler messages:
encrypt.c: /tmp/ccjWGCDr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjWGCDr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjWGCDr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjWGCDr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWGCDr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWGCDr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWGCDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWGCDr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWGCDr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWGCDr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWGCDr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWGCDr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjWGCDr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWGCDr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjWGCDr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWGCDr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjWGCDr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjWGCDr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWGCDr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWGCDr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWGCDr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWGCDr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjWGCDr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjWGCDr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0LrKLD.s: Assembler messages:
encrypt.c: /tmp/cc0LrKLD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0LrKLD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0LrKLD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0LrKLD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LrKLD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LrKLD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LrKLD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LrKLD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LrKLD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0LrKLD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0LrKLD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0LrKLD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0LrKLD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LrKLD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0LrKLD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0LrKLD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0LrKLD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0LrKLD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0LrKLD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0LrKLD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LrKLD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0LrKLD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0LrKLD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0LrKLD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbaM4GO.s: Assembler messages:
encrypt.c: /tmp/ccbaM4GO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbaM4GO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbaM4GO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbaM4GO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaM4GO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaM4GO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaM4GO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaM4GO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaM4GO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaM4GO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaM4GO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaM4GO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbaM4GO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaM4GO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbaM4GO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbaM4GO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaM4GO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaM4GO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaM4GO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaM4GO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaM4GO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbaM4GO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaM4GO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaM4GO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWVj7Kg.s: Assembler messages:
encrypt.c: /tmp/ccWVj7Kg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVj7Kg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVj7Kg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWVj7Kg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVj7Kg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVj7Kg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVj7Kg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVj7Kg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVj7Kg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVj7Kg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVj7Kg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVj7Kg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWVj7Kg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVj7Kg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVj7Kg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVj7Kg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWVj7Kg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVj7Kg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVj7Kg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVj7Kg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVj7Kg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVj7Kg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWVj7Kg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVj7Kg.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy7342K.s: Assembler messages:
encrypt.c: /tmp/ccy7342K.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy7342K.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy7342K.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy7342K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7342K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7342K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7342K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7342K.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7342K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7342K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7342K.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7342K.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy7342K.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7342K.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy7342K.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy7342K.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7342K.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7342K.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7342K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7342K.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7342K.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy7342K.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7342K.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7342K.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQcPyOI.s: Assembler messages:
encrypt.c: /tmp/ccQcPyOI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcPyOI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcPyOI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcPyOI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPyOI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPyOI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPyOI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPyOI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPyOI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcPyOI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcPyOI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcPyOI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcPyOI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPyOI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcPyOI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcPyOI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQcPyOI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcPyOI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcPyOI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcPyOI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPyOI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcPyOI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcPyOI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcPyOI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccgU2a3Q.s: Assembler messages:
encrypt.c: /tmp/ccgU2a3Q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgU2a3Q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgU2a3Q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgU2a3Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU2a3Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU2a3Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU2a3Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU2a3Q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU2a3Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgU2a3Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgU2a3Q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgU2a3Q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgU2a3Q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU2a3Q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgU2a3Q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgU2a3Q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgU2a3Q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgU2a3Q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgU2a3Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU2a3Q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgU2a3Q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgU2a3Q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgU2a3Q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgU2a3Q.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOoNXbr.s: Assembler messages:
encrypt.c: /tmp/ccOoNXbr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOoNXbr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOoNXbr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOoNXbr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoNXbr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoNXbr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoNXbr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoNXbr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoNXbr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoNXbr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoNXbr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoNXbr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOoNXbr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoNXbr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOoNXbr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoNXbr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOoNXbr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoNXbr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoNXbr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoNXbr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoNXbr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoNXbr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOoNXbr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoNXbr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccphd3XI.s: Assembler messages:
encrypt.c: /tmp/ccphd3XI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccphd3XI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccphd3XI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccphd3XI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphd3XI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphd3XI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphd3XI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphd3XI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphd3XI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphd3XI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphd3XI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphd3XI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccphd3XI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphd3XI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccphd3XI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccphd3XI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphd3XI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphd3XI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphd3XI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphd3XI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphd3XI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccphd3XI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphd3XI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphd3XI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAEfFro.s: Assembler messages:
encrypt.c: /tmp/ccAEfFro.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAEfFro.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAEfFro.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAEfFro.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEfFro.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEfFro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEfFro.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEfFro.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEfFro.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEfFro.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEfFro.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEfFro.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAEfFro.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEfFro.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAEfFro.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAEfFro.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEfFro.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEfFro.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEfFro.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEfFro.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEfFro.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAEfFro.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEfFro.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEfFro.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchGDdA8.s: Assembler messages:
encrypt.c: /tmp/cchGDdA8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchGDdA8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchGDdA8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchGDdA8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGDdA8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGDdA8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGDdA8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGDdA8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGDdA8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGDdA8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGDdA8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGDdA8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchGDdA8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGDdA8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchGDdA8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGDdA8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchGDdA8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGDdA8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGDdA8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGDdA8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGDdA8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGDdA8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchGDdA8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGDdA8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc8GNQf.s: Assembler messages:
encrypt.c: /tmp/ccc8GNQf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc8GNQf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc8GNQf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccc8GNQf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8GNQf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8GNQf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8GNQf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8GNQf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8GNQf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8GNQf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8GNQf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8GNQf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc8GNQf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8GNQf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc8GNQf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc8GNQf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8GNQf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8GNQf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8GNQf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8GNQf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8GNQf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc8GNQf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8GNQf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8GNQf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchTHcJ9.s: Assembler messages:
encrypt.c: /tmp/cchTHcJ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchTHcJ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchTHcJ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchTHcJ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTHcJ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTHcJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTHcJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTHcJ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTHcJ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTHcJ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTHcJ9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTHcJ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchTHcJ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTHcJ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchTHcJ9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTHcJ9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchTHcJ9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTHcJ9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTHcJ9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTHcJ9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTHcJ9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTHcJ9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchTHcJ9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTHcJ9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc8IwtRo.s: Assembler messages:
encrypt.c: /tmp/cc8IwtRo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8IwtRo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8IwtRo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8IwtRo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IwtRo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IwtRo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IwtRo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IwtRo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IwtRo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IwtRo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IwtRo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IwtRo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8IwtRo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IwtRo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8IwtRo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8IwtRo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IwtRo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IwtRo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IwtRo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IwtRo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IwtRo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8IwtRo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IwtRo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IwtRo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccmnp2Hf.s: Assembler messages:
encrypt.c: /tmp/ccmnp2Hf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmnp2Hf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmnp2Hf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmnp2Hf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnp2Hf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnp2Hf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnp2Hf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnp2Hf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnp2Hf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnp2Hf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnp2Hf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnp2Hf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmnp2Hf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnp2Hf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmnp2Hf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnp2Hf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmnp2Hf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnp2Hf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnp2Hf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnp2Hf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnp2Hf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnp2Hf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmnp2Hf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnp2Hf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJrmAW9.s: Assembler messages:
encrypt.c: /tmp/ccJrmAW9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJrmAW9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJrmAW9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJrmAW9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrmAW9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrmAW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrmAW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrmAW9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrmAW9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrmAW9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrmAW9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrmAW9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJrmAW9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrmAW9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJrmAW9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrmAW9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJrmAW9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrmAW9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrmAW9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrmAW9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrmAW9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrmAW9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJrmAW9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrmAW9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgFviVh.s: Assembler messages:
encrypt.c: /tmp/ccgFviVh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgFviVh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgFviVh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgFviVh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFviVh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFviVh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFviVh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFviVh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFviVh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFviVh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFviVh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFviVh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgFviVh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFviVh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgFviVh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgFviVh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFviVh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFviVh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFviVh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFviVh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFviVh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgFviVh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFviVh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFviVh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccab7RMW.s: Assembler messages:
encrypt.c: /tmp/ccab7RMW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccab7RMW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccab7RMW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccab7RMW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab7RMW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab7RMW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab7RMW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab7RMW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab7RMW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab7RMW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab7RMW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab7RMW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccab7RMW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab7RMW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccab7RMW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab7RMW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccab7RMW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccab7RMW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab7RMW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab7RMW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccab7RMW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab7RMW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccab7RMW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccab7RMW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco8pvG6.s: Assembler messages:
encrypt.c: /tmp/cco8pvG6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco8pvG6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco8pvG6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cco8pvG6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pvG6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pvG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pvG6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pvG6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pvG6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8pvG6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8pvG6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8pvG6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cco8pvG6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pvG6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco8pvG6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco8pvG6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8pvG6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8pvG6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8pvG6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pvG6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8pvG6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cco8pvG6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8pvG6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8pvG6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEOMqMT.s: Assembler messages:
encrypt.c: /tmp/ccEOMqMT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEOMqMT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEOMqMT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEOMqMT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOMqMT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOMqMT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOMqMT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOMqMT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOMqMT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOMqMT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOMqMT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOMqMT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEOMqMT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOMqMT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEOMqMT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOMqMT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEOMqMT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOMqMT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOMqMT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOMqMT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOMqMT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOMqMT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEOMqMT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOMqMT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca9gG11.s: Assembler messages:
encrypt.c: /tmp/cca9gG11.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca9gG11.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca9gG11.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cca9gG11.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9gG11.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9gG11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9gG11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9gG11.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9gG11.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9gG11.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9gG11.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9gG11.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cca9gG11.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9gG11.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca9gG11.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca9gG11.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9gG11.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9gG11.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9gG11.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9gG11.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9gG11.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9gG11.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9gG11.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9gG11.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc3yex2Z.s: Assembler messages:
encrypt.c: /tmp/cc3yex2Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3yex2Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3yex2Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3yex2Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yex2Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yex2Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yex2Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yex2Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yex2Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yex2Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yex2Z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yex2Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3yex2Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yex2Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3yex2Z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yex2Z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3yex2Z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yex2Z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yex2Z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yex2Z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yex2Z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yex2Z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3yex2Z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yex2Z.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccGSJvXd.s: Assembler messages:
encrypt.c: /tmp/ccGSJvXd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGSJvXd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGSJvXd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGSJvXd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSJvXd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSJvXd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSJvXd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSJvXd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSJvXd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGSJvXd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGSJvXd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGSJvXd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGSJvXd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSJvXd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGSJvXd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGSJvXd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGSJvXd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGSJvXd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGSJvXd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSJvXd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGSJvXd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGSJvXd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGSJvXd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGSJvXd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3LIMU4.s: Assembler messages:
encrypt.c: /tmp/cc3LIMU4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3LIMU4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3LIMU4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3LIMU4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LIMU4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LIMU4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LIMU4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LIMU4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LIMU4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3LIMU4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3LIMU4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3LIMU4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3LIMU4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LIMU4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3LIMU4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3LIMU4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3LIMU4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LIMU4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LIMU4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LIMU4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LIMU4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3LIMU4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LIMU4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LIMU4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgBEcMS.s: Assembler messages:
encrypt.c: /tmp/ccgBEcMS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgBEcMS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgBEcMS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgBEcMS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBEcMS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBEcMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBEcMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBEcMS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBEcMS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgBEcMS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgBEcMS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgBEcMS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgBEcMS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBEcMS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgBEcMS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgBEcMS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgBEcMS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgBEcMS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgBEcMS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgBEcMS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBEcMS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgBEcMS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgBEcMS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgBEcMS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN6oKgK.s: Assembler messages:
encrypt.c: /tmp/ccN6oKgK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6oKgK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6oKgK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccN6oKgK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6oKgK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6oKgK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6oKgK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6oKgK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6oKgK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6oKgK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6oKgK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6oKgK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN6oKgK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6oKgK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6oKgK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN6oKgK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6oKgK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6oKgK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6oKgK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6oKgK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6oKgK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN6oKgK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6oKgK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6oKgK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZLviWG.s: Assembler messages:
encrypt.c: /tmp/ccZLviWG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZLviWG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZLviWG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZLviWG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLviWG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLviWG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLviWG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLviWG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLviWG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLviWG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLviWG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLviWG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZLviWG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLviWG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZLviWG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLviWG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZLviWG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLviWG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLviWG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLviWG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLviWG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLviWG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZLviWG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLviWG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc254kCD.s: Assembler messages:
encrypt.c: /tmp/cc254kCD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc254kCD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc254kCD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc254kCD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc254kCD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc254kCD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc254kCD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc254kCD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc254kCD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc254kCD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc254kCD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc254kCD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc254kCD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc254kCD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc254kCD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc254kCD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc254kCD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc254kCD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc254kCD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc254kCD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc254kCD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc254kCD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc254kCD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc254kCD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYRrFsE.s: Assembler messages:
encrypt.c: /tmp/ccYRrFsE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRrFsE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRrFsE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRrFsE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrFsE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrFsE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrFsE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrFsE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrFsE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRrFsE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRrFsE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRrFsE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRrFsE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrFsE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRrFsE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRrFsE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYRrFsE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRrFsE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrFsE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrFsE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrFsE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrFsE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRrFsE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrFsE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8TPFkP.s: Assembler messages:
encrypt.c: /tmp/cc8TPFkP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TPFkP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TPFkP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TPFkP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TPFkP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TPFkP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TPFkP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TPFkP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TPFkP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TPFkP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TPFkP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TPFkP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TPFkP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TPFkP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TPFkP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8TPFkP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TPFkP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TPFkP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TPFkP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TPFkP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TPFkP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TPFkP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TPFkP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TPFkP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAJG6BD.s: Assembler messages:
encrypt.c: /tmp/ccAJG6BD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAJG6BD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAJG6BD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAJG6BD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJG6BD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJG6BD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJG6BD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJG6BD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJG6BD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJG6BD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJG6BD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJG6BD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAJG6BD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJG6BD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAJG6BD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJG6BD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAJG6BD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJG6BD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJG6BD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJG6BD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJG6BD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJG6BD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJG6BD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJG6BD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIMZwRI.s: Assembler messages:
encrypt.c: /tmp/ccIMZwRI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIMZwRI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIMZwRI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIMZwRI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMZwRI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMZwRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMZwRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMZwRI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMZwRI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMZwRI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMZwRI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMZwRI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIMZwRI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMZwRI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIMZwRI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMZwRI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIMZwRI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIMZwRI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMZwRI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMZwRI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMZwRI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMZwRI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIMZwRI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIMZwRI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLOqWTH.s: Assembler messages:
encrypt.c: /tmp/ccLOqWTH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLOqWTH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLOqWTH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLOqWTH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOqWTH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOqWTH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOqWTH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOqWTH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOqWTH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOqWTH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOqWTH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOqWTH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLOqWTH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOqWTH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLOqWTH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLOqWTH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOqWTH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOqWTH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOqWTH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOqWTH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOqWTH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLOqWTH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOqWTH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOqWTH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMCRa2u.s: Assembler messages:
encrypt.c: /tmp/ccMCRa2u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMCRa2u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMCRa2u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMCRa2u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCRa2u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCRa2u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCRa2u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCRa2u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCRa2u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCRa2u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCRa2u.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCRa2u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMCRa2u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCRa2u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMCRa2u.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCRa2u.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMCRa2u.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCRa2u.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCRa2u.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCRa2u.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCRa2u.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCRa2u.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMCRa2u.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCRa2u.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbCr0Ly.s: Assembler messages:
encrypt.c: /tmp/ccbCr0Ly.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbCr0Ly.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbCr0Ly.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbCr0Ly.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCr0Ly.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCr0Ly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCr0Ly.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCr0Ly.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCr0Ly.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCr0Ly.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCr0Ly.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCr0Ly.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbCr0Ly.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCr0Ly.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbCr0Ly.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbCr0Ly.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCr0Ly.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCr0Ly.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCr0Ly.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCr0Ly.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCr0Ly.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbCr0Ly.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCr0Ly.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCr0Ly.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9cTRHv.s: Assembler messages:
encrypt.c: /tmp/cc9cTRHv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9cTRHv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9cTRHv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9cTRHv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTRHv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTRHv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTRHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTRHv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTRHv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cTRHv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cTRHv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cTRHv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9cTRHv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTRHv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9cTRHv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cTRHv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9cTRHv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cTRHv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cTRHv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cTRHv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTRHv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cTRHv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9cTRHv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cTRHv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCbsSQu.s: Assembler messages:
encrypt.c: /tmp/ccCbsSQu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCbsSQu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCbsSQu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCbsSQu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbsSQu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbsSQu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbsSQu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbsSQu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbsSQu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbsSQu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbsSQu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbsSQu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCbsSQu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbsSQu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCbsSQu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCbsSQu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbsSQu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbsSQu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbsSQu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbsSQu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbsSQu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCbsSQu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbsSQu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbsSQu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5CvERE.s: Assembler messages:
encrypt.c: /tmp/cc5CvERE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5CvERE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5CvERE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5CvERE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CvERE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CvERE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CvERE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CvERE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CvERE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CvERE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CvERE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CvERE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5CvERE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CvERE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5CvERE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5CvERE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CvERE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CvERE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CvERE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CvERE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CvERE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5CvERE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CvERE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CvERE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL5VMRB.s: Assembler messages:
encrypt.c: /tmp/ccL5VMRB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL5VMRB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL5VMRB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL5VMRB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VMRB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VMRB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VMRB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VMRB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VMRB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5VMRB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5VMRB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5VMRB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL5VMRB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VMRB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL5VMRB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5VMRB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL5VMRB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5VMRB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5VMRB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5VMRB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5VMRB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5VMRB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL5VMRB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5VMRB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4N8iyu.s: Assembler messages:
encrypt.c: /tmp/cc4N8iyu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4N8iyu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4N8iyu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4N8iyu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4N8iyu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4N8iyu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4N8iyu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4N8iyu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4N8iyu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4N8iyu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4N8iyu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4N8iyu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4N8iyu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4N8iyu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4N8iyu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4N8iyu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4N8iyu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4N8iyu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4N8iyu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4N8iyu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4N8iyu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4N8iyu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4N8iyu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4N8iyu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccryw0ux.s: Assembler messages:
encrypt.c: /tmp/ccryw0ux.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccryw0ux.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccryw0ux.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccryw0ux.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryw0ux.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryw0ux.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryw0ux.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryw0ux.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryw0ux.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryw0ux.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryw0ux.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryw0ux.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccryw0ux.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryw0ux.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccryw0ux.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccryw0ux.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccryw0ux.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryw0ux.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryw0ux.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccryw0ux.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryw0ux.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccryw0ux.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryw0ux.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccryw0ux.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG54j0p.s: Assembler messages:
encrypt.c: /tmp/ccG54j0p.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG54j0p.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG54j0p.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG54j0p.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG54j0p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG54j0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG54j0p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG54j0p.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG54j0p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG54j0p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG54j0p.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG54j0p.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG54j0p.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG54j0p.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG54j0p.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG54j0p.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG54j0p.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG54j0p.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG54j0p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG54j0p.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG54j0p.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG54j0p.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG54j0p.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG54j0p.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKOnuxl.s: Assembler messages:
encrypt.c: /tmp/ccKOnuxl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKOnuxl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKOnuxl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKOnuxl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOnuxl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOnuxl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOnuxl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOnuxl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOnuxl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKOnuxl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKOnuxl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKOnuxl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKOnuxl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOnuxl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKOnuxl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKOnuxl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKOnuxl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKOnuxl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKOnuxl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKOnuxl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOnuxl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKOnuxl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKOnuxl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKOnuxl.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8e1Fni.s: Assembler messages:
encrypt.c: /tmp/cc8e1Fni.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8e1Fni.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8e1Fni.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8e1Fni.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e1Fni.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e1Fni.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e1Fni.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e1Fni.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e1Fni.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e1Fni.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e1Fni.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e1Fni.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8e1Fni.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e1Fni.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8e1Fni.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e1Fni.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8e1Fni.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e1Fni.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e1Fni.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e1Fni.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e1Fni.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e1Fni.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8e1Fni.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e1Fni.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFNOjet.s: Assembler messages:
encrypt.c: /tmp/ccFNOjet.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNOjet.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNOjet.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNOjet.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOjet.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOjet.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOjet.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOjet.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOjet.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNOjet.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNOjet.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNOjet.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNOjet.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOjet.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNOjet.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFNOjet.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNOjet.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNOjet.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNOjet.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOjet.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNOjet.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNOjet.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNOjet.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNOjet.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc15Bsrr.s: Assembler messages:
encrypt.c: /tmp/cc15Bsrr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15Bsrr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15Bsrr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc15Bsrr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15Bsrr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15Bsrr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15Bsrr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15Bsrr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15Bsrr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15Bsrr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15Bsrr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15Bsrr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15Bsrr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15Bsrr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15Bsrr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc15Bsrr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15Bsrr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15Bsrr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15Bsrr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15Bsrr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15Bsrr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15Bsrr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15Bsrr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15Bsrr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8hqZ8s.s: Assembler messages:
encrypt.c: /tmp/cc8hqZ8s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8hqZ8s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8hqZ8s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8hqZ8s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hqZ8s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hqZ8s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hqZ8s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hqZ8s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hqZ8s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hqZ8s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hqZ8s.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hqZ8s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8hqZ8s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hqZ8s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8hqZ8s.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hqZ8s.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8hqZ8s.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hqZ8s.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hqZ8s.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hqZ8s.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hqZ8s.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hqZ8s.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8hqZ8s.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hqZ8s.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8nVj0l.s: Assembler messages:
encrypt.c: /tmp/cc8nVj0l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8nVj0l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8nVj0l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8nVj0l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nVj0l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nVj0l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nVj0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nVj0l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nVj0l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nVj0l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nVj0l.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nVj0l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8nVj0l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nVj0l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8nVj0l.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nVj0l.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8nVj0l.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nVj0l.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nVj0l.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nVj0l.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nVj0l.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nVj0l.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8nVj0l.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nVj0l.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxb2gfj.s: Assembler messages:
encrypt.c: /tmp/ccxb2gfj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxb2gfj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxb2gfj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxb2gfj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb2gfj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb2gfj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb2gfj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb2gfj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb2gfj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxb2gfj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxb2gfj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxb2gfj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxb2gfj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb2gfj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxb2gfj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxb2gfj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxb2gfj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxb2gfj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxb2gfj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxb2gfj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxb2gfj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxb2gfj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxb2gfj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxb2gfj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU2O25j.s: Assembler messages:
encrypt.c: /tmp/ccU2O25j.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU2O25j.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU2O25j.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccU2O25j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2O25j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2O25j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2O25j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2O25j.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2O25j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2O25j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2O25j.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2O25j.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU2O25j.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2O25j.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU2O25j.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU2O25j.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2O25j.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2O25j.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2O25j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2O25j.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2O25j.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2O25j.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2O25j.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2O25j.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccstTNf5.s: Assembler messages:
encrypt.c: /tmp/ccstTNf5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccstTNf5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccstTNf5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccstTNf5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstTNf5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstTNf5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstTNf5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstTNf5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstTNf5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstTNf5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstTNf5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstTNf5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccstTNf5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstTNf5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccstTNf5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstTNf5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccstTNf5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstTNf5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstTNf5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstTNf5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstTNf5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstTNf5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccstTNf5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstTNf5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBLTP0d.s: Assembler messages:
encrypt.c: /tmp/ccBLTP0d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBLTP0d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBLTP0d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBLTP0d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLTP0d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLTP0d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLTP0d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLTP0d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLTP0d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBLTP0d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBLTP0d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBLTP0d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBLTP0d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLTP0d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBLTP0d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBLTP0d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBLTP0d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBLTP0d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBLTP0d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBLTP0d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBLTP0d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBLTP0d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBLTP0d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBLTP0d.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGxiYv2.s: Assembler messages:
encrypt.c: /tmp/ccGxiYv2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGxiYv2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGxiYv2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGxiYv2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxiYv2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxiYv2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxiYv2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxiYv2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxiYv2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxiYv2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxiYv2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxiYv2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGxiYv2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxiYv2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGxiYv2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxiYv2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGxiYv2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxiYv2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxiYv2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxiYv2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxiYv2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxiYv2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGxiYv2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxiYv2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccVmR599.s: Assembler messages:
encrypt.c: /tmp/ccVmR599.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmR599.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmR599.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmR599.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmR599.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmR599.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmR599.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmR599.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmR599.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmR599.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmR599.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmR599.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmR599.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmR599.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmR599.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmR599.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmR599.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmR599.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmR599.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmR599.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmR599.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmR599.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmR599.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmR599.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cch4w2Cr.s: Assembler messages:
encrypt.c: /tmp/cch4w2Cr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch4w2Cr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch4w2Cr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cch4w2Cr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4w2Cr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4w2Cr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4w2Cr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4w2Cr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4w2Cr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4w2Cr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4w2Cr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4w2Cr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cch4w2Cr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4w2Cr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch4w2Cr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch4w2Cr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4w2Cr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4w2Cr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4w2Cr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4w2Cr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4w2Cr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cch4w2Cr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4w2Cr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4w2Cr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccljzN3h.s: Assembler messages:
encrypt.c: /tmp/ccljzN3h.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccljzN3h.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccljzN3h.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccljzN3h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljzN3h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljzN3h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljzN3h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljzN3h.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljzN3h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljzN3h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljzN3h.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljzN3h.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccljzN3h.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljzN3h.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccljzN3h.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccljzN3h.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljzN3h.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljzN3h.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljzN3h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljzN3h.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljzN3h.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccljzN3h.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljzN3h.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljzN3h.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy7czT4.s: Assembler messages:
encrypt.c: /tmp/ccy7czT4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy7czT4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy7czT4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy7czT4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7czT4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7czT4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7czT4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7czT4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7czT4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7czT4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7czT4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7czT4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy7czT4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7czT4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy7czT4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7czT4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy7czT4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7czT4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7czT4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7czT4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7czT4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7czT4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy7czT4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7czT4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXLZXGX.s: Assembler messages:
encrypt.c: /tmp/ccXLZXGX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXLZXGX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXLZXGX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXLZXGX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLZXGX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLZXGX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLZXGX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLZXGX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLZXGX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLZXGX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLZXGX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLZXGX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXLZXGX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLZXGX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXLZXGX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXLZXGX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLZXGX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLZXGX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLZXGX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLZXGX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLZXGX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXLZXGX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLZXGX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLZXGX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrbc7lI.s: Assembler messages:
encrypt.c: /tmp/ccrbc7lI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrbc7lI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrbc7lI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrbc7lI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbc7lI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbc7lI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbc7lI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbc7lI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbc7lI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbc7lI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbc7lI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbc7lI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrbc7lI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbc7lI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrbc7lI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbc7lI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrbc7lI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbc7lI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbc7lI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbc7lI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbc7lI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbc7lI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrbc7lI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbc7lI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGSOwfG.s: Assembler messages:
encrypt.c: /tmp/ccGSOwfG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGSOwfG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGSOwfG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGSOwfG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSOwfG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSOwfG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSOwfG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSOwfG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSOwfG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSOwfG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSOwfG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSOwfG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGSOwfG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSOwfG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGSOwfG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSOwfG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGSOwfG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGSOwfG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSOwfG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSOwfG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSOwfG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSOwfG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGSOwfG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGSOwfG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnIzLaT.s: Assembler messages:
encrypt.c: /tmp/ccnIzLaT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnIzLaT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnIzLaT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnIzLaT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIzLaT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIzLaT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIzLaT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIzLaT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIzLaT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIzLaT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIzLaT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIzLaT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnIzLaT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIzLaT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnIzLaT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnIzLaT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnIzLaT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIzLaT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIzLaT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnIzLaT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIzLaT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnIzLaT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIzLaT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnIzLaT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccK8VYE2.s: Assembler messages:
encrypt.c: /tmp/ccK8VYE2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK8VYE2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK8VYE2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccK8VYE2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8VYE2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8VYE2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8VYE2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8VYE2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8VYE2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8VYE2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8VYE2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8VYE2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK8VYE2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8VYE2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK8VYE2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK8VYE2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK8VYE2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8VYE2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8VYE2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8VYE2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8VYE2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK8VYE2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8VYE2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK8VYE2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccmaPyeR.s: Assembler messages:
encrypt.c: /tmp/ccmaPyeR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmaPyeR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmaPyeR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmaPyeR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaPyeR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaPyeR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaPyeR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaPyeR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaPyeR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaPyeR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaPyeR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaPyeR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmaPyeR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaPyeR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmaPyeR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaPyeR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmaPyeR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmaPyeR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaPyeR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaPyeR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmaPyeR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaPyeR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmaPyeR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmaPyeR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJjV9lW.s: Assembler messages:
encrypt.c: /tmp/ccJjV9lW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJjV9lW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJjV9lW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJjV9lW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjV9lW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjV9lW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjV9lW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjV9lW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjV9lW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJjV9lW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJjV9lW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJjV9lW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJjV9lW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjV9lW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJjV9lW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJjV9lW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJjV9lW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJjV9lW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJjV9lW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjV9lW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJjV9lW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJjV9lW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJjV9lW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJjV9lW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyRLzgK.s: Assembler messages:
encrypt.c: /tmp/ccyRLzgK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRLzgK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRLzgK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRLzgK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRLzgK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRLzgK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRLzgK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRLzgK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRLzgK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRLzgK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRLzgK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRLzgK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRLzgK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRLzgK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRLzgK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRLzgK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyRLzgK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRLzgK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRLzgK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRLzgK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRLzgK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRLzgK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRLzgK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRLzgK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0TfCvW.s: Assembler messages:
encrypt.c: /tmp/cc0TfCvW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0TfCvW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0TfCvW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0TfCvW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TfCvW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TfCvW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TfCvW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TfCvW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TfCvW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TfCvW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TfCvW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TfCvW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0TfCvW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TfCvW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0TfCvW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TfCvW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0TfCvW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TfCvW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TfCvW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TfCvW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TfCvW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TfCvW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0TfCvW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TfCvW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4LYLUa.s: Assembler messages:
encrypt.c: /tmp/cc4LYLUa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4LYLUa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4LYLUa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4LYLUa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LYLUa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LYLUa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LYLUa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LYLUa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LYLUa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LYLUa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LYLUa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LYLUa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4LYLUa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LYLUa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4LYLUa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4LYLUa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LYLUa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LYLUa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LYLUa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LYLUa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LYLUa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4LYLUa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LYLUa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LYLUa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdBMWcW.s: Assembler messages:
encrypt.c: /tmp/ccdBMWcW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBMWcW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBMWcW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBMWcW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBMWcW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBMWcW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBMWcW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBMWcW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBMWcW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBMWcW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBMWcW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBMWcW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBMWcW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBMWcW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBMWcW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBMWcW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdBMWcW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBMWcW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBMWcW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBMWcW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBMWcW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBMWcW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBMWcW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBMWcW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrNXh96.s: Assembler messages:
encrypt.c: /tmp/ccrNXh96.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrNXh96.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrNXh96.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrNXh96.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNXh96.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNXh96.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNXh96.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNXh96.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNXh96.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNXh96.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNXh96.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNXh96.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrNXh96.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNXh96.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrNXh96.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrNXh96.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNXh96.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNXh96.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNXh96.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNXh96.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNXh96.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrNXh96.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNXh96.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNXh96.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc42ybjg.s: Assembler messages:
encrypt.c: /tmp/cc42ybjg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42ybjg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42ybjg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc42ybjg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42ybjg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42ybjg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42ybjg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42ybjg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42ybjg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42ybjg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42ybjg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42ybjg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42ybjg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42ybjg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42ybjg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc42ybjg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42ybjg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42ybjg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42ybjg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42ybjg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42ybjg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42ybjg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42ybjg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42ybjg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccFm6TS6.s: Assembler messages:
encrypt.c: /tmp/ccFm6TS6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFm6TS6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFm6TS6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFm6TS6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFm6TS6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFm6TS6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFm6TS6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFm6TS6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFm6TS6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFm6TS6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFm6TS6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFm6TS6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFm6TS6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFm6TS6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFm6TS6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFm6TS6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFm6TS6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFm6TS6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFm6TS6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFm6TS6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFm6TS6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFm6TS6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFm6TS6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFm6TS6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWVcpN5.s: Assembler messages:
encrypt.c: /tmp/ccWVcpN5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVcpN5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVcpN5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWVcpN5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVcpN5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVcpN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVcpN5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVcpN5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVcpN5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWVcpN5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWVcpN5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWVcpN5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWVcpN5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVcpN5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVcpN5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWVcpN5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWVcpN5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWVcpN5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWVcpN5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVcpN5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWVcpN5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWVcpN5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWVcpN5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWVcpN5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccid9gIW.s: Assembler messages:
encrypt.c: /tmp/ccid9gIW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccid9gIW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccid9gIW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccid9gIW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccid9gIW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccid9gIW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccid9gIW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccid9gIW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccid9gIW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccid9gIW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccid9gIW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccid9gIW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccid9gIW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccid9gIW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccid9gIW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccid9gIW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccid9gIW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccid9gIW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccid9gIW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccid9gIW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccid9gIW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccid9gIW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccid9gIW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccid9gIW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTiHaTJ.s: Assembler messages:
encrypt.c: /tmp/ccTiHaTJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTiHaTJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTiHaTJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTiHaTJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiHaTJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiHaTJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiHaTJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiHaTJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiHaTJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiHaTJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiHaTJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiHaTJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTiHaTJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiHaTJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTiHaTJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTiHaTJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiHaTJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiHaTJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiHaTJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiHaTJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiHaTJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTiHaTJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiHaTJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiHaTJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczdJgSa.s: Assembler messages:
encrypt.c: /tmp/cczdJgSa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczdJgSa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczdJgSa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczdJgSa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdJgSa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdJgSa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdJgSa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdJgSa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdJgSa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdJgSa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdJgSa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdJgSa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczdJgSa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdJgSa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczdJgSa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdJgSa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczdJgSa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdJgSa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdJgSa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdJgSa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdJgSa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdJgSa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczdJgSa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdJgSa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4pdMWa.s: Assembler messages:
encrypt.c: /tmp/cc4pdMWa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pdMWa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pdMWa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pdMWa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pdMWa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pdMWa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pdMWa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pdMWa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pdMWa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pdMWa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pdMWa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pdMWa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pdMWa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pdMWa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pdMWa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pdMWa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4pdMWa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pdMWa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pdMWa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pdMWa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pdMWa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pdMWa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pdMWa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pdMWa.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMkKL3E.s: Assembler messages:
encrypt.c: /tmp/ccMkKL3E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMkKL3E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMkKL3E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMkKL3E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkKL3E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkKL3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkKL3E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkKL3E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkKL3E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkKL3E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkKL3E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkKL3E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMkKL3E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkKL3E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMkKL3E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMkKL3E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkKL3E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkKL3E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkKL3E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkKL3E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkKL3E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMkKL3E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkKL3E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkKL3E.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO8B0Xd.s: Assembler messages:
encrypt.c: /tmp/ccO8B0Xd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO8B0Xd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO8B0Xd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO8B0Xd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8B0Xd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8B0Xd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8B0Xd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8B0Xd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8B0Xd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8B0Xd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8B0Xd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8B0Xd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO8B0Xd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8B0Xd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO8B0Xd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8B0Xd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO8B0Xd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8B0Xd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8B0Xd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8B0Xd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8B0Xd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8B0Xd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO8B0Xd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8B0Xd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmsVj3N.s: Assembler messages:
encrypt.c: /tmp/ccmsVj3N.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmsVj3N.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmsVj3N.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmsVj3N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVj3N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVj3N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVj3N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVj3N.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVj3N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsVj3N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsVj3N.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsVj3N.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmsVj3N.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVj3N.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmsVj3N.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmsVj3N.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsVj3N.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsVj3N.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsVj3N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsVj3N.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsVj3N.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmsVj3N.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsVj3N.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsVj3N.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHLyzrD.s: Assembler messages:
encrypt.c: /tmp/ccHLyzrD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLyzrD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHLyzrD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLyzrD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyzrD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyzrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyzrD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyzrD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyzrD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLyzrD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLyzrD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLyzrD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHLyzrD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyzrD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHLyzrD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHLyzrD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLyzrD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLyzrD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLyzrD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyzrD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLyzrD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLyzrD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLyzrD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLyzrD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccne226d.s: Assembler messages:
encrypt.c: /tmp/ccne226d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccne226d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccne226d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccne226d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne226d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne226d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne226d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne226d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne226d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccne226d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccne226d.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccne226d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccne226d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne226d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccne226d.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccne226d.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccne226d.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccne226d.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccne226d.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccne226d.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne226d.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccne226d.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccne226d.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccne226d.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2jcijX.s: Assembler messages:
encrypt.c: /tmp/cc2jcijX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2jcijX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2jcijX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2jcijX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jcijX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jcijX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jcijX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jcijX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jcijX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jcijX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jcijX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jcijX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2jcijX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jcijX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2jcijX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jcijX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2jcijX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jcijX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jcijX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jcijX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jcijX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jcijX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2jcijX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jcijX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct0lLxU.s: Assembler messages:
encrypt.c: /tmp/cct0lLxU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0lLxU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0lLxU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cct0lLxU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0lLxU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0lLxU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0lLxU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0lLxU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0lLxU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0lLxU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0lLxU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0lLxU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0lLxU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0lLxU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0lLxU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct0lLxU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0lLxU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0lLxU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0lLxU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0lLxU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0lLxU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0lLxU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0lLxU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0lLxU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU8lVuP.s: Assembler messages:
encrypt.c: /tmp/ccU8lVuP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU8lVuP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU8lVuP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccU8lVuP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8lVuP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8lVuP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8lVuP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8lVuP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8lVuP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU8lVuP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU8lVuP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU8lVuP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU8lVuP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8lVuP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU8lVuP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU8lVuP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU8lVuP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8lVuP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8lVuP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8lVuP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8lVuP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU8lVuP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8lVuP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8lVuP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccndwcoQ.s: Assembler messages:
encrypt.c: /tmp/ccndwcoQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccndwcoQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccndwcoQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccndwcoQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndwcoQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndwcoQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndwcoQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndwcoQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndwcoQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndwcoQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndwcoQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndwcoQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccndwcoQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndwcoQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccndwcoQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndwcoQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccndwcoQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndwcoQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndwcoQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndwcoQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndwcoQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndwcoQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccndwcoQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndwcoQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccpffnZU.s: Assembler messages:
encrypt.c: /tmp/ccpffnZU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpffnZU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpffnZU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpffnZU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffnZU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffnZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffnZU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffnZU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffnZU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpffnZU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpffnZU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpffnZU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpffnZU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffnZU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpffnZU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpffnZU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpffnZU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpffnZU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpffnZU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpffnZU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpffnZU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpffnZU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpffnZU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpffnZU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccv9bb6X.s: Assembler messages:
encrypt.c: /tmp/ccv9bb6X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv9bb6X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv9bb6X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv9bb6X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9bb6X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9bb6X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9bb6X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9bb6X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9bb6X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9bb6X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9bb6X.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9bb6X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv9bb6X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9bb6X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv9bb6X.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9bb6X.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv9bb6X.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9bb6X.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9bb6X.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9bb6X.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9bb6X.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9bb6X.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv9bb6X.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9bb6X.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYMlffR.s: Assembler messages:
encrypt.c: /tmp/ccYMlffR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYMlffR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYMlffR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYMlffR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMlffR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMlffR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMlffR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMlffR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMlffR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMlffR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMlffR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMlffR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYMlffR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMlffR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYMlffR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMlffR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYMlffR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMlffR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMlffR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMlffR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMlffR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMlffR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYMlffR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMlffR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccljT4kO.s: Assembler messages:
encrypt.c: /tmp/ccljT4kO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccljT4kO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccljT4kO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccljT4kO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljT4kO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljT4kO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljT4kO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljT4kO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljT4kO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljT4kO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljT4kO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljT4kO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccljT4kO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljT4kO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccljT4kO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccljT4kO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljT4kO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljT4kO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljT4kO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljT4kO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljT4kO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccljT4kO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljT4kO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljT4kO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce8BL51.s: Assembler messages:
encrypt.c: /tmp/cce8BL51.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce8BL51.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce8BL51.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cce8BL51.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8BL51.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8BL51.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8BL51.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cce8BL51.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce8BL51.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce8BL51.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8BL51.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8BL51.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8BL51.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8BL51.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cce8BL51.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8BL51.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8BL51.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cce8BL51.s: Assembler messages:
encrypt.c: /tmp/cce8BL51.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce8BL51.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce8BL51.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cce8BL51.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8BL51.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8BL51.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8BL51.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cce8BL51.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce8BL51.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce8BL51.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8BL51.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8BL51.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8BL51.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8BL51.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8BL51.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cce8BL51.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8BL51.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8BL51.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm1nDzo.s: Assembler messages:
encrypt.c: /tmp/ccm1nDzo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm1nDzo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm1nDzo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm1nDzo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1nDzo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1nDzo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1nDzo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm1nDzo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm1nDzo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1nDzo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm1nDzo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1nDzo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1nDzo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1nDzo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1nDzo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm1nDzo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1nDzo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccm1nDzo.s: Assembler messages:
encrypt.c: /tmp/ccm1nDzo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm1nDzo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm1nDzo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm1nDzo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1nDzo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1nDzo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1nDzo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm1nDzo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm1nDzo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1nDzo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm1nDzo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1nDzo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1nDzo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1nDzo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1nDzo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1nDzo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm1nDzo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1nDzo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctWdWNo.s: Assembler messages:
encrypt.c: /tmp/cctWdWNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctWdWNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctWdWNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctWdWNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctWdWNo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctWdWNo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctWdWNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctWdWNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctWdWNo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctWdWNo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctWdWNo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctWdWNo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctWdWNo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctWdWNo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctWdWNo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWdWNo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctWdWNo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cctWdWNo.s: Assembler messages:
encrypt.c: /tmp/cctWdWNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctWdWNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctWdWNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctWdWNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctWdWNo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctWdWNo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctWdWNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctWdWNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctWdWNo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctWdWNo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctWdWNo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctWdWNo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctWdWNo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctWdWNo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctWdWNo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctWdWNo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctWdWNo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctWdWNo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvtCJT5.s: Assembler messages:
encrypt.c: /tmp/ccvtCJT5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtCJT5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtCJT5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtCJT5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtCJT5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtCJT5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtCJT5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtCJT5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtCJT5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvtCJT5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtCJT5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtCJT5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtCJT5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtCJT5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtCJT5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtCJT5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtCJT5.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvtCJT5.s: Assembler messages:
encrypt.c: /tmp/ccvtCJT5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtCJT5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtCJT5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvtCJT5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtCJT5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtCJT5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtCJT5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvtCJT5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtCJT5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvtCJT5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvtCJT5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtCJT5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtCJT5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvtCJT5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtCJT5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvtCJT5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtCJT5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvtCJT5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccc3qZ7t.s: Assembler messages:
encrypt.c: /tmp/ccc3qZ7t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc3qZ7t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc3qZ7t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc3qZ7t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3qZ7t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3qZ7t.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3qZ7t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc3qZ7t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3qZ7t.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc3qZ7t.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3qZ7t.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3qZ7t.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3qZ7t.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3qZ7t.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc3qZ7t.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3qZ7t.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccc3qZ7t.s: Assembler messages:
encrypt.c: /tmp/ccc3qZ7t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc3qZ7t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc3qZ7t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc3qZ7t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3qZ7t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3qZ7t.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3qZ7t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc3qZ7t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3qZ7t.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc3qZ7t.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3qZ7t.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3qZ7t.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3qZ7t.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3qZ7t.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3qZ7t.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc3qZ7t.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3qZ7t.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccshAnl8.s: Assembler messages:
encrypt.c: /tmp/ccshAnl8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshAnl8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshAnl8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccshAnl8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshAnl8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshAnl8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshAnl8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccshAnl8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshAnl8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccshAnl8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshAnl8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshAnl8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshAnl8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshAnl8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccshAnl8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshAnl8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshAnl8.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccshAnl8.s: Assembler messages:
encrypt.c: /tmp/ccshAnl8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshAnl8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshAnl8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccshAnl8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshAnl8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshAnl8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshAnl8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccshAnl8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshAnl8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccshAnl8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshAnl8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshAnl8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshAnl8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshAnl8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshAnl8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccshAnl8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshAnl8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshAnl8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctb6aF2.s: Assembler messages:
encrypt.c: /tmp/cctb6aF2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctb6aF2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctb6aF2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctb6aF2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctb6aF2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctb6aF2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctb6aF2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctb6aF2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctb6aF2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctb6aF2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctb6aF2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb6aF2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb6aF2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb6aF2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctb6aF2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb6aF2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb6aF2.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cctb6aF2.s: Assembler messages:
encrypt.c: /tmp/cctb6aF2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctb6aF2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctb6aF2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctb6aF2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctb6aF2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctb6aF2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctb6aF2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctb6aF2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctb6aF2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctb6aF2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctb6aF2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb6aF2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb6aF2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb6aF2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb6aF2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctb6aF2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb6aF2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctb6aF2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccupgWNo.s: Assembler messages:
encrypt.c: /tmp/ccupgWNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccupgWNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccupgWNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccupgWNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupgWNo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupgWNo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupgWNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccupgWNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccupgWNo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupgWNo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccupgWNo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupgWNo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupgWNo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupgWNo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupgWNo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccupgWNo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupgWNo.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccupgWNo.s: Assembler messages:
encrypt.c: /tmp/ccupgWNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccupgWNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccupgWNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccupgWNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupgWNo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupgWNo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupgWNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccupgWNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccupgWNo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupgWNo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccupgWNo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupgWNo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupgWNo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupgWNo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupgWNo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupgWNo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccupgWNo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupgWNo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZhFUqi.s: Assembler messages:
encrypt.c: /tmp/ccZhFUqi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhFUqi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhFUqi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhFUqi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhFUqi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhFUqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhFUqi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhFUqi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhFUqi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhFUqi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhFUqi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhFUqi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhFUqi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhFUqi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhFUqi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZhFUqi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhFUqi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhFUqi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhFUqi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhFUqi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhFUqi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhFUqi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhFUqi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhFUqi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyExCZo.s: Assembler messages:
encrypt.c: /tmp/ccyExCZo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyExCZo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyExCZo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyExCZo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyExCZo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyExCZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyExCZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyExCZo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyExCZo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyExCZo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyExCZo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyExCZo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyExCZo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyExCZo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyExCZo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyExCZo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyExCZo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyExCZo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyExCZo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyExCZo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyExCZo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyExCZo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyExCZo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyExCZo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM6kqvl.s: Assembler messages:
encrypt.c: /tmp/ccM6kqvl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM6kqvl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM6kqvl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM6kqvl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6kqvl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6kqvl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6kqvl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6kqvl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6kqvl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6kqvl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6kqvl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6kqvl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM6kqvl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6kqvl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM6kqvl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6kqvl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM6kqvl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM6kqvl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6kqvl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6kqvl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM6kqvl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6kqvl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM6kqvl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6kqvl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj3RONd.s: Assembler messages:
encrypt.c: /tmp/ccj3RONd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3RONd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3RONd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3RONd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RONd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RONd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RONd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RONd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RONd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3RONd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3RONd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3RONd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3RONd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RONd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3RONd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj3RONd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3RONd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3RONd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3RONd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3RONd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3RONd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3RONd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3RONd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3RONd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccT71Uan.s: Assembler messages:
encrypt.c: /tmp/ccT71Uan.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT71Uan.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT71Uan.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccT71Uan.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71Uan.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71Uan.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71Uan.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71Uan.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71Uan.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT71Uan.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT71Uan.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT71Uan.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT71Uan.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71Uan.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT71Uan.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT71Uan.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT71Uan.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT71Uan.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT71Uan.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71Uan.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT71Uan.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT71Uan.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT71Uan.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT71Uan.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccpRNrrr.s: Assembler messages:
encrypt.c: /tmp/ccpRNrrr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRNrrr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRNrrr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRNrrr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNrrr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNrrr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNrrr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNrrr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNrrr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRNrrr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRNrrr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRNrrr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRNrrr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNrrr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRNrrr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRNrrr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpRNrrr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRNrrr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRNrrr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRNrrr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNrrr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRNrrr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRNrrr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRNrrr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7cp6nm.s: Assembler messages:
encrypt.c: /tmp/cc7cp6nm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7cp6nm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7cp6nm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7cp6nm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cp6nm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cp6nm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cp6nm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cp6nm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cp6nm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cp6nm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cp6nm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cp6nm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7cp6nm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cp6nm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7cp6nm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cp6nm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7cp6nm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cp6nm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cp6nm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cp6nm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cp6nm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cp6nm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7cp6nm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cp6nm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjcWzMf.s: Assembler messages:
encrypt.c: /tmp/ccjcWzMf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjcWzMf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjcWzMf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjcWzMf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcWzMf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcWzMf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcWzMf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcWzMf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcWzMf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcWzMf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcWzMf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcWzMf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjcWzMf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcWzMf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjcWzMf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjcWzMf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjcWzMf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcWzMf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcWzMf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcWzMf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcWzMf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjcWzMf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcWzMf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjcWzMf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEu2RFA.s: Assembler messages:
encrypt.c: /tmp/ccEu2RFA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEu2RFA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEu2RFA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEu2RFA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu2RFA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu2RFA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu2RFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu2RFA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu2RFA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEu2RFA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEu2RFA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEu2RFA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEu2RFA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu2RFA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEu2RFA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEu2RFA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEu2RFA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEu2RFA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEu2RFA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEu2RFA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEu2RFA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEu2RFA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEu2RFA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEu2RFA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchoXFqu.s: Assembler messages:
encrypt.c: /tmp/cchoXFqu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchoXFqu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchoXFqu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchoXFqu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoXFqu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoXFqu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoXFqu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoXFqu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoXFqu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoXFqu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoXFqu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoXFqu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchoXFqu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoXFqu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchoXFqu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchoXFqu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchoXFqu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoXFqu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoXFqu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchoXFqu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoXFqu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchoXFqu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoXFqu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchoXFqu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5u0Keu.s: Assembler messages:
encrypt.c: /tmp/cc5u0Keu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5u0Keu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5u0Keu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5u0Keu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u0Keu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u0Keu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u0Keu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u0Keu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u0Keu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5u0Keu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5u0Keu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5u0Keu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5u0Keu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u0Keu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5u0Keu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5u0Keu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5u0Keu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5u0Keu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5u0Keu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5u0Keu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5u0Keu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5u0Keu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5u0Keu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5u0Keu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpkI0ht.s: Assembler messages:
encrypt.c: /tmp/ccpkI0ht.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkI0ht.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpkI0ht.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpkI0ht.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkI0ht.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkI0ht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkI0ht.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkI0ht.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkI0ht.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkI0ht.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkI0ht.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkI0ht.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpkI0ht.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkI0ht.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpkI0ht.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpkI0ht.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkI0ht.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkI0ht.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkI0ht.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkI0ht.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkI0ht.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkI0ht.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkI0ht.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkI0ht.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccByVQmD.s: Assembler messages:
encrypt.c: /tmp/ccByVQmD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccByVQmD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccByVQmD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccByVQmD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByVQmD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByVQmD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByVQmD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByVQmD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByVQmD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByVQmD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByVQmD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByVQmD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccByVQmD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByVQmD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccByVQmD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByVQmD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccByVQmD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByVQmD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByVQmD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByVQmD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByVQmD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByVQmD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccByVQmD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByVQmD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCWefmA.s: Assembler messages:
encrypt.c: /tmp/ccCWefmA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCWefmA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCWefmA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCWefmA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWefmA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWefmA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWefmA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWefmA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWefmA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWefmA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWefmA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWefmA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCWefmA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWefmA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCWefmA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCWefmA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWefmA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWefmA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWefmA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWefmA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWefmA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWefmA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWefmA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWefmA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGkdJ3u.s: Assembler messages:
encrypt.c: /tmp/ccGkdJ3u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGkdJ3u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGkdJ3u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGkdJ3u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkdJ3u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkdJ3u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkdJ3u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkdJ3u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkdJ3u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkdJ3u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkdJ3u.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkdJ3u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGkdJ3u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkdJ3u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGkdJ3u.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkdJ3u.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGkdJ3u.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkdJ3u.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkdJ3u.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkdJ3u.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkdJ3u.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkdJ3u.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGkdJ3u.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkdJ3u.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccljYDes.s: Assembler messages:
encrypt.c: /tmp/ccljYDes.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccljYDes.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccljYDes.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccljYDes.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljYDes.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljYDes.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljYDes.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljYDes.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljYDes.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljYDes.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljYDes.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljYDes.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccljYDes.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljYDes.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccljYDes.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccljYDes.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccljYDes.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljYDes.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljYDes.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccljYDes.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljYDes.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccljYDes.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljYDes.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccljYDes.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3GSNIK.s: Assembler messages:
encrypt.c: /tmp/cc3GSNIK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3GSNIK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3GSNIK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3GSNIK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GSNIK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GSNIK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GSNIK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GSNIK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GSNIK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GSNIK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GSNIK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GSNIK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3GSNIK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GSNIK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3GSNIK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3GSNIK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GSNIK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GSNIK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GSNIK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GSNIK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GSNIK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3GSNIK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GSNIK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GSNIK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgPe7uX.s: Assembler messages:
encrypt.c: /tmp/ccgPe7uX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgPe7uX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgPe7uX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgPe7uX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPe7uX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPe7uX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPe7uX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPe7uX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPe7uX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPe7uX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPe7uX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPe7uX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgPe7uX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPe7uX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgPe7uX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPe7uX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgPe7uX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgPe7uX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPe7uX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPe7uX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgPe7uX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPe7uX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgPe7uX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgPe7uX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7TP0GY.s: Assembler messages:
encrypt.c: /tmp/cc7TP0GY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7TP0GY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7TP0GY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7TP0GY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TP0GY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TP0GY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TP0GY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TP0GY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TP0GY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TP0GY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TP0GY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TP0GY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7TP0GY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TP0GY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7TP0GY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TP0GY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7TP0GY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TP0GY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TP0GY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TP0GY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TP0GY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TP0GY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7TP0GY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TP0GY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccibsNfC.s: Assembler messages:
encrypt.c: /tmp/ccibsNfC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccibsNfC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccibsNfC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccibsNfC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibsNfC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibsNfC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibsNfC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibsNfC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibsNfC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibsNfC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibsNfC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibsNfC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccibsNfC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibsNfC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccibsNfC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccibsNfC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccibsNfC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibsNfC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibsNfC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccibsNfC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibsNfC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccibsNfC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibsNfC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccibsNfC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAEnEZ2.s: Assembler messages:
encrypt.c: /tmp/ccAEnEZ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAEnEZ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAEnEZ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAEnEZ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEnEZ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEnEZ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEnEZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEnEZ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEnEZ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEnEZ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEnEZ2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEnEZ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAEnEZ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEnEZ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAEnEZ2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEnEZ2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAEnEZ2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEnEZ2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEnEZ2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEnEZ2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEnEZ2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEnEZ2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAEnEZ2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEnEZ2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqpkHOP.s: Assembler messages:
encrypt.c: /tmp/ccqpkHOP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpkHOP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpkHOP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpkHOP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpkHOP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpkHOP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpkHOP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpkHOP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpkHOP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpkHOP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpkHOP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpkHOP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpkHOP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpkHOP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpkHOP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqpkHOP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqpkHOP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpkHOP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpkHOP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpkHOP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpkHOP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpkHOP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpkHOP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqpkHOP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS188PH.s: Assembler messages:
encrypt.c: /tmp/ccS188PH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS188PH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS188PH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccS188PH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS188PH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS188PH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS188PH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS188PH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS188PH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS188PH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS188PH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS188PH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS188PH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS188PH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS188PH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS188PH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS188PH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS188PH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS188PH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS188PH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS188PH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS188PH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS188PH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS188PH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciLoMnY.s: Assembler messages:
encrypt.c: /tmp/cciLoMnY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciLoMnY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciLoMnY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciLoMnY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLoMnY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLoMnY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLoMnY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLoMnY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLoMnY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLoMnY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLoMnY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLoMnY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciLoMnY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLoMnY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciLoMnY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLoMnY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciLoMnY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLoMnY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLoMnY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLoMnY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLoMnY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLoMnY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciLoMnY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLoMnY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Nshyx.s: Assembler messages:
encrypt.c: /tmp/cc0Nshyx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Nshyx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Nshyx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Nshyx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Nshyx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Nshyx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Nshyx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Nshyx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Nshyx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Nshyx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Nshyx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Nshyx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Nshyx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Nshyx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Nshyx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Nshyx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Nshyx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Nshyx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Nshyx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Nshyx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Nshyx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Nshyx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Nshyx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Nshyx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnzPGRN.s: Assembler messages:
encrypt.c: /tmp/ccnzPGRN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnzPGRN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnzPGRN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnzPGRN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzPGRN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzPGRN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzPGRN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzPGRN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzPGRN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzPGRN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzPGRN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzPGRN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnzPGRN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzPGRN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnzPGRN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzPGRN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnzPGRN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzPGRN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzPGRN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzPGRN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzPGRN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzPGRN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnzPGRN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzPGRN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJOkyOn.s: Assembler messages:
encrypt.c: /tmp/ccJOkyOn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJOkyOn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJOkyOn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJOkyOn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOkyOn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOkyOn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOkyOn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOkyOn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOkyOn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJOkyOn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJOkyOn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJOkyOn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJOkyOn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOkyOn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJOkyOn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJOkyOn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJOkyOn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJOkyOn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJOkyOn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOkyOn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJOkyOn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJOkyOn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJOkyOn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJOkyOn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO6767K.s: Assembler messages:
encrypt.c: /tmp/ccO6767K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO6767K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO6767K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO6767K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6767K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6767K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6767K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6767K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6767K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6767K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6767K.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6767K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO6767K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6767K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO6767K.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6767K.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO6767K.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6767K.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6767K.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6767K.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6767K.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6767K.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO6767K.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6767K.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0bUnVQ.s: Assembler messages:
encrypt.c: /tmp/cc0bUnVQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0bUnVQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0bUnVQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0bUnVQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bUnVQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bUnVQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bUnVQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bUnVQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bUnVQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bUnVQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bUnVQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bUnVQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0bUnVQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bUnVQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0bUnVQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bUnVQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0bUnVQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bUnVQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bUnVQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bUnVQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bUnVQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bUnVQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0bUnVQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bUnVQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVLs01x.s: Assembler messages:
encrypt.c: /tmp/ccVLs01x.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVLs01x.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVLs01x.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVLs01x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLs01x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLs01x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLs01x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLs01x.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLs01x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLs01x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLs01x.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLs01x.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVLs01x.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLs01x.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVLs01x.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVLs01x.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLs01x.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLs01x.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLs01x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLs01x.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLs01x.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVLs01x.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLs01x.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLs01x.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpwvZst.s: Assembler messages:
encrypt.c: /tmp/ccpwvZst.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpwvZst.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpwvZst.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpwvZst.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwvZst.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwvZst.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwvZst.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwvZst.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwvZst.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpwvZst.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpwvZst.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpwvZst.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpwvZst.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwvZst.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpwvZst.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpwvZst.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpwvZst.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpwvZst.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpwvZst.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwvZst.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpwvZst.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpwvZst.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpwvZst.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpwvZst.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccteeUVK.s: Assembler messages:
encrypt.c: /tmp/ccteeUVK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccteeUVK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccteeUVK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccteeUVK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteeUVK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteeUVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteeUVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteeUVK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteeUVK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteeUVK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteeUVK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteeUVK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccteeUVK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteeUVK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccteeUVK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteeUVK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccteeUVK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteeUVK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteeUVK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteeUVK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteeUVK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteeUVK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccteeUVK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteeUVK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9M5BFA.s: Assembler messages:
encrypt.c: /tmp/cc9M5BFA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9M5BFA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9M5BFA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9M5BFA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5BFA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5BFA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5BFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5BFA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5BFA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M5BFA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M5BFA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M5BFA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9M5BFA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5BFA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9M5BFA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M5BFA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9M5BFA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M5BFA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M5BFA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M5BFA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M5BFA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M5BFA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9M5BFA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M5BFA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cculQW1f.s: Assembler messages:
encrypt.c: /tmp/cculQW1f.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cculQW1f.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cculQW1f.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cculQW1f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cculQW1f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cculQW1f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cculQW1f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cculQW1f.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cculQW1f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculQW1f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculQW1f.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculQW1f.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cculQW1f.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cculQW1f.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cculQW1f.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cculQW1f.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculQW1f.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cculQW1f.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cculQW1f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cculQW1f.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cculQW1f.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cculQW1f.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cculQW1f.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cculQW1f.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB8MDDb.s: Assembler messages:
encrypt.c: /tmp/ccB8MDDb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB8MDDb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB8MDDb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccB8MDDb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8MDDb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8MDDb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8MDDb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8MDDb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8MDDb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8MDDb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8MDDb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8MDDb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB8MDDb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8MDDb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB8MDDb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB8MDDb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB8MDDb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8MDDb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8MDDb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB8MDDb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8MDDb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB8MDDb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8MDDb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB8MDDb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYcW9dC.s: Assembler messages:
encrypt.c: /tmp/ccYcW9dC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYcW9dC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYcW9dC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYcW9dC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcW9dC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcW9dC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcW9dC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcW9dC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcW9dC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcW9dC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcW9dC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcW9dC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYcW9dC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcW9dC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYcW9dC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcW9dC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYcW9dC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcW9dC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcW9dC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcW9dC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcW9dC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcW9dC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYcW9dC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcW9dC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc63iSpp.s: Assembler messages:
encrypt.c: /tmp/cc63iSpp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc63iSpp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc63iSpp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc63iSpp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63iSpp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63iSpp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63iSpp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63iSpp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63iSpp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63iSpp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63iSpp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63iSpp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc63iSpp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63iSpp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc63iSpp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc63iSpp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63iSpp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63iSpp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63iSpp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63iSpp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63iSpp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc63iSpp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63iSpp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63iSpp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgf2RDD.s: Assembler messages:
encrypt.c: /tmp/ccgf2RDD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgf2RDD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgf2RDD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgf2RDD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgf2RDD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgf2RDD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgf2RDD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgf2RDD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgf2RDD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgf2RDD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgf2RDD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgf2RDD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgf2RDD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgf2RDD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgf2RDD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgf2RDD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgf2RDD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgf2RDD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgf2RDD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgf2RDD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgf2RDD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgf2RDD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgf2RDD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgf2RDD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIB2OLe.s: Assembler messages:
encrypt.c: /tmp/ccIB2OLe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIB2OLe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIB2OLe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIB2OLe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2OLe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2OLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2OLe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2OLe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2OLe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB2OLe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB2OLe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB2OLe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIB2OLe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2OLe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIB2OLe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIB2OLe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB2OLe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB2OLe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB2OLe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2OLe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB2OLe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIB2OLe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB2OLe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB2OLe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUhFsaC.s: Assembler messages:
encrypt.c: /tmp/ccUhFsaC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUhFsaC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUhFsaC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUhFsaC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFsaC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFsaC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFsaC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFsaC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFsaC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFsaC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFsaC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFsaC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUhFsaC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFsaC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUhFsaC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFsaC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUhFsaC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFsaC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFsaC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFsaC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFsaC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFsaC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUhFsaC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFsaC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1aDsym.s: Assembler messages:
encrypt.c: /tmp/cc1aDsym.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1aDsym.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1aDsym.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1aDsym.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aDsym.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aDsym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aDsym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aDsym.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aDsym.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aDsym.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aDsym.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aDsym.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1aDsym.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aDsym.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1aDsym.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aDsym.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1aDsym.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aDsym.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aDsym.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aDsym.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aDsym.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aDsym.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1aDsym.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aDsym.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfwn3S6.s: Assembler messages:
encrypt.c: /tmp/ccfwn3S6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwn3S6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwn3S6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwn3S6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwn3S6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwn3S6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwn3S6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwn3S6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwn3S6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwn3S6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwn3S6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwn3S6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwn3S6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwn3S6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwn3S6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfwn3S6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwn3S6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwn3S6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwn3S6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwn3S6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwn3S6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwn3S6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwn3S6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwn3S6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxE2rNj.s: Assembler messages:
encrypt.c: /tmp/ccxE2rNj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxE2rNj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxE2rNj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxE2rNj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE2rNj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE2rNj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE2rNj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE2rNj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE2rNj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE2rNj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE2rNj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE2rNj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxE2rNj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE2rNj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxE2rNj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE2rNj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxE2rNj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxE2rNj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE2rNj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE2rNj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxE2rNj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE2rNj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxE2rNj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxE2rNj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyWW3X3.s: Assembler messages:
encrypt.c: /tmp/ccyWW3X3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyWW3X3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyWW3X3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyWW3X3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWW3X3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWW3X3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWW3X3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWW3X3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWW3X3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWW3X3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWW3X3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWW3X3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyWW3X3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWW3X3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyWW3X3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyWW3X3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWW3X3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWW3X3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWW3X3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWW3X3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWW3X3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyWW3X3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWW3X3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWW3X3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccGqJaW5.s: Assembler messages:
encrypt.c: /tmp/ccGqJaW5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGqJaW5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGqJaW5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGqJaW5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqJaW5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqJaW5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqJaW5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqJaW5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqJaW5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqJaW5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqJaW5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqJaW5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGqJaW5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqJaW5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGqJaW5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGqJaW5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqJaW5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqJaW5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqJaW5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqJaW5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqJaW5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGqJaW5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqJaW5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqJaW5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccmTihSo.s: Assembler messages:
encrypt.c: /tmp/ccmTihSo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTihSo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTihSo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTihSo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTihSo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTihSo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTihSo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTihSo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTihSo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTihSo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTihSo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTihSo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTihSo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTihSo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTihSo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTihSo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmTihSo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTihSo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTihSo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTihSo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTihSo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTihSo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTihSo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTihSo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc39cPEk.s: Assembler messages:
encrypt.c: /tmp/cc39cPEk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc39cPEk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc39cPEk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc39cPEk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39cPEk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39cPEk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39cPEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39cPEk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39cPEk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39cPEk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39cPEk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39cPEk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc39cPEk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39cPEk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc39cPEk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39cPEk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc39cPEk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39cPEk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39cPEk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39cPEk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39cPEk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39cPEk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc39cPEk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39cPEk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBXkQl0.s: Assembler messages:
encrypt.c: /tmp/ccBXkQl0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBXkQl0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBXkQl0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBXkQl0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXkQl0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXkQl0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXkQl0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXkQl0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXkQl0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXkQl0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXkQl0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXkQl0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBXkQl0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXkQl0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBXkQl0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBXkQl0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXkQl0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXkQl0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXkQl0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXkQl0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXkQl0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBXkQl0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXkQl0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXkQl0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6hqqza.s: Assembler messages:
encrypt.c: /tmp/cc6hqqza.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6hqqza.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6hqqza.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6hqqza.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hqqza.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hqqza.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hqqza.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hqqza.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hqqza.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hqqza.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hqqza.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hqqza.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6hqqza.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hqqza.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6hqqza.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hqqza.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6hqqza.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hqqza.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hqqza.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hqqza.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hqqza.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hqqza.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hqqza.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hqqza.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSnPAFY.s: Assembler messages:
encrypt.c: /tmp/ccSnPAFY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSnPAFY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSnPAFY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSnPAFY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnPAFY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnPAFY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnPAFY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnPAFY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnPAFY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnPAFY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnPAFY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnPAFY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSnPAFY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnPAFY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSnPAFY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSnPAFY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnPAFY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnPAFY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnPAFY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnPAFY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnPAFY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSnPAFY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnPAFY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnPAFY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOw5pAV.s: Assembler messages:
encrypt.c: /tmp/ccOw5pAV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOw5pAV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOw5pAV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOw5pAV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw5pAV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw5pAV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw5pAV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw5pAV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw5pAV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOw5pAV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOw5pAV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOw5pAV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOw5pAV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw5pAV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOw5pAV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOw5pAV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOw5pAV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOw5pAV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOw5pAV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw5pAV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOw5pAV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOw5pAV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOw5pAV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOw5pAV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVaTxl6.s: Assembler messages:
encrypt.c: /tmp/ccVaTxl6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVaTxl6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVaTxl6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVaTxl6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTxl6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTxl6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTxl6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTxl6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTxl6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaTxl6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaTxl6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaTxl6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVaTxl6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTxl6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVaTxl6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaTxl6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVaTxl6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaTxl6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaTxl6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaTxl6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaTxl6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaTxl6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVaTxl6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaTxl6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJpJzDb.s: Assembler messages:
encrypt.c: /tmp/ccJpJzDb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpJzDb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJpJzDb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJpJzDb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpJzDb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpJzDb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpJzDb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpJzDb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpJzDb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpJzDb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpJzDb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpJzDb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJpJzDb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpJzDb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJpJzDb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpJzDb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJpJzDb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpJzDb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpJzDb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpJzDb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpJzDb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpJzDb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpJzDb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpJzDb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu01ED3.s: Assembler messages:
encrypt.c: /tmp/ccu01ED3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu01ED3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu01ED3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccu01ED3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu01ED3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu01ED3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu01ED3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu01ED3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu01ED3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu01ED3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu01ED3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu01ED3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu01ED3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu01ED3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu01ED3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu01ED3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu01ED3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu01ED3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu01ED3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu01ED3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu01ED3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu01ED3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu01ED3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu01ED3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCBDQIT.s: Assembler messages:
encrypt.c: /tmp/ccCBDQIT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBDQIT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBDQIT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBDQIT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBDQIT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBDQIT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBDQIT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBDQIT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBDQIT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBDQIT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBDQIT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBDQIT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBDQIT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBDQIT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBDQIT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCBDQIT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBDQIT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBDQIT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBDQIT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBDQIT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBDQIT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCBDQIT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBDQIT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBDQIT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj5AWc7.s: Assembler messages:
encrypt.c: /tmp/ccj5AWc7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5AWc7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5AWc7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5AWc7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5AWc7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5AWc7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5AWc7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5AWc7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5AWc7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5AWc7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5AWc7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5AWc7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5AWc7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5AWc7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5AWc7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5AWc7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj5AWc7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5AWc7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5AWc7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5AWc7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5AWc7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5AWc7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5AWc7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5AWc7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWQNvUe.s: Assembler messages:
encrypt.c: /tmp/ccWQNvUe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWQNvUe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWQNvUe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWQNvUe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQNvUe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQNvUe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQNvUe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQNvUe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQNvUe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQNvUe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQNvUe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQNvUe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWQNvUe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQNvUe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWQNvUe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQNvUe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWQNvUe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQNvUe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQNvUe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQNvUe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQNvUe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQNvUe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWQNvUe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQNvUe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczUNhyJ.s: Assembler messages:
encrypt.c: /tmp/cczUNhyJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUNhyJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUNhyJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczUNhyJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUNhyJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUNhyJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUNhyJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUNhyJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUNhyJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUNhyJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUNhyJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUNhyJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUNhyJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUNhyJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUNhyJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczUNhyJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczUNhyJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUNhyJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUNhyJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUNhyJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUNhyJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUNhyJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUNhyJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczUNhyJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc472qL4.s: Assembler messages:
encrypt.c: /tmp/cc472qL4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc472qL4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc472qL4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc472qL4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc472qL4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc472qL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc472qL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc472qL4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc472qL4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc472qL4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc472qL4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc472qL4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc472qL4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc472qL4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc472qL4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc472qL4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc472qL4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc472qL4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc472qL4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc472qL4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc472qL4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc472qL4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc472qL4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc472qL4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHSnGce.s: Assembler messages:
encrypt.c: /tmp/ccHSnGce.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSnGce.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSnGce.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSnGce.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnGce.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnGce.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnGce.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnGce.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnGce.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSnGce.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSnGce.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSnGce.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSnGce.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnGce.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSnGce.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHSnGce.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSnGce.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSnGce.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSnGce.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSnGce.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSnGce.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSnGce.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSnGce.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSnGce.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCci99c.s: Assembler messages:
encrypt.c: /tmp/ccCci99c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCci99c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCci99c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCci99c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCci99c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCci99c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCci99c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCci99c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCci99c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCci99c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCci99c.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCci99c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCci99c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCci99c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCci99c.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCci99c.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCci99c.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCci99c.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCci99c.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCci99c.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCci99c.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCci99c.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCci99c.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCci99c.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW2imTL.s: Assembler messages:
encrypt.c: /tmp/ccW2imTL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW2imTL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW2imTL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccW2imTL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2imTL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2imTL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2imTL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2imTL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2imTL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2imTL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2imTL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2imTL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW2imTL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2imTL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW2imTL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW2imTL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2imTL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2imTL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2imTL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2imTL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2imTL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW2imTL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2imTL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2imTL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAzWNn7.s: Assembler messages:
encrypt.c: /tmp/ccAzWNn7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAzWNn7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAzWNn7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAzWNn7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzWNn7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzWNn7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzWNn7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzWNn7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzWNn7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAzWNn7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAzWNn7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAzWNn7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAzWNn7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzWNn7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAzWNn7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAzWNn7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAzWNn7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAzWNn7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAzWNn7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAzWNn7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzWNn7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAzWNn7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAzWNn7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAzWNn7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB1HM8d.s: Assembler messages:
encrypt.c: /tmp/ccB1HM8d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1HM8d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB1HM8d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccB1HM8d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1HM8d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1HM8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1HM8d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1HM8d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1HM8d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1HM8d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1HM8d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1HM8d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB1HM8d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1HM8d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB1HM8d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB1HM8d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB1HM8d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1HM8d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1HM8d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1HM8d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1HM8d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1HM8d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1HM8d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB1HM8d.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNN1nHa.s: Assembler messages:
encrypt.c: /tmp/ccNN1nHa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNN1nHa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNN1nHa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNN1nHa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1nHa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1nHa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1nHa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1nHa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1nHa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN1nHa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN1nHa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN1nHa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNN1nHa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1nHa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNN1nHa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNN1nHa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN1nHa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN1nHa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN1nHa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN1nHa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN1nHa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNN1nHa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN1nHa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN1nHa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRFYft0.s: Assembler messages:
encrypt.c: /tmp/ccRFYft0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRFYft0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRFYft0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRFYft0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFYft0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFYft0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFYft0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFYft0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFYft0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFYft0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFYft0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFYft0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRFYft0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFYft0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRFYft0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFYft0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRFYft0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFYft0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFYft0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFYft0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFYft0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFYft0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRFYft0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFYft0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJnsZGU.s: Assembler messages:
encrypt.c: /tmp/ccJnsZGU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJnsZGU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJnsZGU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJnsZGU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsZGU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsZGU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsZGU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsZGU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsZGU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnsZGU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnsZGU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnsZGU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJnsZGU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsZGU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJnsZGU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnsZGU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJnsZGU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnsZGU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnsZGU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnsZGU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnsZGU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnsZGU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJnsZGU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnsZGU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrhxmQ0.s: Assembler messages:
encrypt.c: /tmp/ccrhxmQ0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrhxmQ0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrhxmQ0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrhxmQ0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhxmQ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhxmQ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhxmQ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhxmQ0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhxmQ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhxmQ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhxmQ0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhxmQ0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrhxmQ0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhxmQ0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrhxmQ0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrhxmQ0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhxmQ0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhxmQ0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhxmQ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhxmQ0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhxmQ0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrhxmQ0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhxmQ0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhxmQ0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDkl9ta.s: Assembler messages:
encrypt.c: /tmp/ccDkl9ta.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDkl9ta.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDkl9ta.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDkl9ta.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkl9ta.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkl9ta.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkl9ta.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkl9ta.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkl9ta.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkl9ta.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkl9ta.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkl9ta.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDkl9ta.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkl9ta.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDkl9ta.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDkl9ta.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkl9ta.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkl9ta.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkl9ta.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkl9ta.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkl9ta.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDkl9ta.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkl9ta.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkl9ta.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw1Fdv4.s: Assembler messages:
encrypt.c: /tmp/ccw1Fdv4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw1Fdv4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw1Fdv4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw1Fdv4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1Fdv4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1Fdv4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1Fdv4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1Fdv4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1Fdv4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1Fdv4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1Fdv4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1Fdv4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw1Fdv4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1Fdv4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw1Fdv4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1Fdv4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw1Fdv4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1Fdv4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1Fdv4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1Fdv4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1Fdv4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1Fdv4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw1Fdv4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1Fdv4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTzUHI0.s: Assembler messages:
encrypt.c: /tmp/ccTzUHI0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTzUHI0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTzUHI0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTzUHI0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzUHI0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzUHI0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzUHI0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzUHI0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzUHI0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzUHI0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzUHI0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzUHI0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTzUHI0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzUHI0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTzUHI0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTzUHI0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTzUHI0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzUHI0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzUHI0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTzUHI0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzUHI0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTzUHI0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzUHI0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTzUHI0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxra0ST.s: Assembler messages:
encrypt.c: /tmp/ccxra0ST.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxra0ST.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxra0ST.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxra0ST.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxra0ST.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxra0ST.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxra0ST.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxra0ST.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxra0ST.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxra0ST.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxra0ST.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxra0ST.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxra0ST.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxra0ST.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxra0ST.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxra0ST.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxra0ST.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxra0ST.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxra0ST.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxra0ST.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxra0ST.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxra0ST.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxra0ST.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxra0ST.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc27Bgw4.s: Assembler messages:
encrypt.c: /tmp/cc27Bgw4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27Bgw4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27Bgw4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc27Bgw4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27Bgw4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27Bgw4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27Bgw4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27Bgw4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27Bgw4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27Bgw4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27Bgw4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27Bgw4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27Bgw4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27Bgw4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27Bgw4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc27Bgw4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27Bgw4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27Bgw4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27Bgw4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27Bgw4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27Bgw4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27Bgw4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27Bgw4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27Bgw4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaEACPh.s: Assembler messages:
encrypt.c: /tmp/ccaEACPh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaEACPh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaEACPh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaEACPh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEACPh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEACPh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEACPh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEACPh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEACPh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEACPh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEACPh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEACPh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaEACPh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEACPh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaEACPh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEACPh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaEACPh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEACPh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEACPh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEACPh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEACPh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEACPh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaEACPh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEACPh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRUHxQc.s: Assembler messages:
encrypt.c: /tmp/ccRUHxQc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRUHxQc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRUHxQc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRUHxQc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUHxQc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUHxQc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUHxQc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUHxQc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUHxQc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRUHxQc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRUHxQc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRUHxQc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRUHxQc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUHxQc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRUHxQc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRUHxQc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRUHxQc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRUHxQc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRUHxQc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRUHxQc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUHxQc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRUHxQc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRUHxQc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRUHxQc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv6PzLb.s: Assembler messages:
encrypt.c: /tmp/ccv6PzLb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6PzLb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6PzLb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6PzLb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6PzLb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6PzLb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6PzLb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6PzLb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6PzLb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6PzLb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6PzLb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6PzLb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6PzLb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6PzLb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6PzLb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv6PzLb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6PzLb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6PzLb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6PzLb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6PzLb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6PzLb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv6PzLb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6PzLb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6PzLb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccM0PsLa.s: Assembler messages:
encrypt.c: /tmp/ccM0PsLa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM0PsLa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM0PsLa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccM0PsLa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0PsLa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0PsLa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0PsLa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0PsLa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0PsLa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0PsLa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0PsLa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0PsLa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM0PsLa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0PsLa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM0PsLa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM0PsLa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0PsLa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0PsLa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0PsLa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0PsLa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0PsLa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM0PsLa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0PsLa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0PsLa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdvME9k.s: Assembler messages:
encrypt.c: /tmp/ccdvME9k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdvME9k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdvME9k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdvME9k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvME9k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvME9k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvME9k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvME9k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvME9k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvME9k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvME9k.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvME9k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdvME9k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvME9k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdvME9k.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvME9k.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdvME9k.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvME9k.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvME9k.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvME9k.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvME9k.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvME9k.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvME9k.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvME9k.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc15kAva.s: Assembler messages:
encrypt.c: /tmp/cc15kAva.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15kAva.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15kAva.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc15kAva.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15kAva.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15kAva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15kAva.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15kAva.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15kAva.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15kAva.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15kAva.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15kAva.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15kAva.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15kAva.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15kAva.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc15kAva.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc15kAva.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15kAva.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15kAva.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15kAva.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15kAva.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15kAva.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15kAva.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc15kAva.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctuKZxd.s: Assembler messages:
encrypt.c: /tmp/cctuKZxd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctuKZxd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctuKZxd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctuKZxd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuKZxd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuKZxd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuKZxd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuKZxd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuKZxd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuKZxd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuKZxd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuKZxd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctuKZxd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuKZxd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctuKZxd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuKZxd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctuKZxd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuKZxd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuKZxd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuKZxd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuKZxd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuKZxd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctuKZxd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuKZxd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc12Vs92.s: Assembler messages:
encrypt.c: /tmp/cc12Vs92.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc12Vs92.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc12Vs92.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc12Vs92.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12Vs92.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12Vs92.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12Vs92.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12Vs92.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12Vs92.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12Vs92.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12Vs92.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12Vs92.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc12Vs92.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12Vs92.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc12Vs92.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc12Vs92.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12Vs92.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12Vs92.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12Vs92.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12Vs92.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12Vs92.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc12Vs92.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12Vs92.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12Vs92.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccucwyN5.s: Assembler messages:
encrypt.c: /tmp/ccucwyN5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccucwyN5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccucwyN5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccucwyN5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwyN5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwyN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwyN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwyN5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwyN5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucwyN5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucwyN5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucwyN5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccucwyN5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwyN5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccucwyN5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucwyN5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccucwyN5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucwyN5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucwyN5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucwyN5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucwyN5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucwyN5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccucwyN5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucwyN5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNSrqeY.s: Assembler messages:
encrypt.c: /tmp/ccNSrqeY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSrqeY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSrqeY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSrqeY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrqeY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrqeY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrqeY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrqeY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrqeY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSrqeY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSrqeY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSrqeY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSrqeY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrqeY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSrqeY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNSrqeY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSrqeY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSrqeY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSrqeY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSrqeY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSrqeY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSrqeY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSrqeY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSrqeY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNmNH13.s: Assembler messages:
encrypt.c: /tmp/ccNmNH13.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNmNH13.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNmNH13.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNmNH13.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmNH13.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmNH13.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmNH13.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmNH13.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmNH13.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmNH13.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmNH13.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmNH13.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNmNH13.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmNH13.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNmNH13.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmNH13.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNmNH13.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmNH13.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmNH13.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmNH13.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmNH13.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmNH13.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNmNH13.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmNH13.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL4Dsib.s: Assembler messages:
encrypt.c: /tmp/ccL4Dsib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL4Dsib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL4Dsib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL4Dsib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4Dsib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4Dsib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4Dsib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4Dsib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4Dsib.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4Dsib.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4Dsib.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4Dsib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL4Dsib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4Dsib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL4Dsib.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4Dsib.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL4Dsib.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4Dsib.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4Dsib.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4Dsib.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4Dsib.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4Dsib.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL4Dsib.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4Dsib.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczDsCi8.s: Assembler messages:
encrypt.c: /tmp/cczDsCi8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDsCi8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDsCi8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczDsCi8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDsCi8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDsCi8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDsCi8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDsCi8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDsCi8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDsCi8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDsCi8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDsCi8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDsCi8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDsCi8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDsCi8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczDsCi8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDsCi8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDsCi8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDsCi8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDsCi8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDsCi8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDsCi8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDsCi8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDsCi8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7DayM1.s: Assembler messages:
encrypt.c: /tmp/cc7DayM1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7DayM1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7DayM1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7DayM1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DayM1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DayM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DayM1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DayM1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DayM1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DayM1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DayM1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DayM1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7DayM1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DayM1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7DayM1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7DayM1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DayM1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DayM1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DayM1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DayM1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DayM1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7DayM1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DayM1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DayM1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd0cHI4.s: Assembler messages:
encrypt.c: /tmp/ccd0cHI4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd0cHI4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd0cHI4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd0cHI4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0cHI4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0cHI4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0cHI4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0cHI4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0cHI4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0cHI4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0cHI4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0cHI4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd0cHI4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0cHI4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd0cHI4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0cHI4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd0cHI4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd0cHI4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0cHI4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0cHI4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0cHI4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0cHI4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd0cHI4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd0cHI4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYR53zg.s: Assembler messages:
encrypt.c: /tmp/ccYR53zg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYR53zg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYR53zg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYR53zg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYR53zg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYR53zg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYR53zg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYR53zg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYR53zg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYR53zg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYR53zg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYR53zg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYR53zg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYR53zg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYR53zg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYR53zg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYR53zg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYR53zg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYR53zg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYR53zg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYR53zg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYR53zg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYR53zg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYR53zg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceUsx2u.s: Assembler messages:
encrypt.c: /tmp/cceUsx2u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceUsx2u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceUsx2u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceUsx2u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUsx2u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUsx2u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUsx2u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUsx2u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUsx2u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceUsx2u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceUsx2u.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceUsx2u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceUsx2u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUsx2u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceUsx2u.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceUsx2u.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceUsx2u.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceUsx2u.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceUsx2u.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceUsx2u.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUsx2u.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceUsx2u.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceUsx2u.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceUsx2u.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOCFngq.s: Assembler messages:
encrypt.c: /tmp/ccOCFngq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOCFngq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOCFngq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOCFngq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCFngq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCFngq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCFngq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCFngq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCFngq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCFngq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCFngq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCFngq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOCFngq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCFngq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOCFngq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCFngq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOCFngq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCFngq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCFngq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCFngq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCFngq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCFngq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOCFngq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCFngq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw6uclc.s: Assembler messages:
encrypt.c: /tmp/ccw6uclc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw6uclc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw6uclc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccw6uclc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6uclc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6uclc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6uclc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6uclc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6uclc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6uclc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6uclc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6uclc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw6uclc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6uclc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw6uclc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw6uclc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6uclc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6uclc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6uclc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6uclc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6uclc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw6uclc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6uclc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6uclc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIgH9im.s: Assembler messages:
encrypt.c: /tmp/ccIgH9im.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIgH9im.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIgH9im.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIgH9im.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgH9im.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgH9im.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgH9im.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgH9im.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgH9im.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgH9im.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgH9im.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgH9im.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIgH9im.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgH9im.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIgH9im.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIgH9im.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgH9im.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgH9im.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgH9im.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgH9im.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgH9im.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgH9im.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgH9im.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgH9im.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjQEmHm.s: Assembler messages:
encrypt.c: /tmp/ccjQEmHm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQEmHm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQEmHm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQEmHm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQEmHm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQEmHm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQEmHm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQEmHm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQEmHm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQEmHm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQEmHm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQEmHm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQEmHm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQEmHm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQEmHm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQEmHm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjQEmHm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQEmHm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQEmHm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQEmHm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQEmHm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQEmHm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQEmHm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQEmHm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfg2Ffc.s: Assembler messages:
encrypt.c: /tmp/ccfg2Ffc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfg2Ffc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfg2Ffc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfg2Ffc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg2Ffc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg2Ffc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg2Ffc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg2Ffc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg2Ffc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfg2Ffc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfg2Ffc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfg2Ffc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfg2Ffc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg2Ffc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfg2Ffc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfg2Ffc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfg2Ffc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfg2Ffc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfg2Ffc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg2Ffc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfg2Ffc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfg2Ffc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfg2Ffc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfg2Ffc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclKRuXq.s: Assembler messages:
encrypt.c: /tmp/cclKRuXq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKRuXq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclKRuXq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclKRuXq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKRuXq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKRuXq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKRuXq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKRuXq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKRuXq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKRuXq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKRuXq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKRuXq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclKRuXq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKRuXq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclKRuXq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKRuXq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclKRuXq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKRuXq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKRuXq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKRuXq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKRuXq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKRuXq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKRuXq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKRuXq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7nq09I.s: Assembler messages:
encrypt.c: /tmp/cc7nq09I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7nq09I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7nq09I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7nq09I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nq09I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nq09I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nq09I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nq09I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nq09I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nq09I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nq09I.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nq09I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7nq09I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nq09I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7nq09I.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nq09I.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7nq09I.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nq09I.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nq09I.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nq09I.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nq09I.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nq09I.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7nq09I.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nq09I.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKg1rgG.s: Assembler messages:
encrypt.c: /tmp/ccKg1rgG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKg1rgG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKg1rgG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKg1rgG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1rgG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1rgG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1rgG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1rgG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1rgG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKg1rgG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKg1rgG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKg1rgG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKg1rgG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1rgG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKg1rgG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKg1rgG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKg1rgG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKg1rgG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKg1rgG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKg1rgG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKg1rgG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKg1rgG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKg1rgG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKg1rgG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUPnKHH.s: Assembler messages:
encrypt.c: /tmp/ccUPnKHH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUPnKHH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUPnKHH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUPnKHH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnKHH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnKHH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnKHH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnKHH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnKHH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPnKHH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPnKHH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPnKHH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUPnKHH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnKHH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUPnKHH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPnKHH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUPnKHH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPnKHH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPnKHH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPnKHH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnKHH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPnKHH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUPnKHH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPnKHH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb0oo2B.s: Assembler messages:
encrypt.c: /tmp/ccb0oo2B.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb0oo2B.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb0oo2B.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccb0oo2B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0oo2B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0oo2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0oo2B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0oo2B.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0oo2B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0oo2B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0oo2B.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0oo2B.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb0oo2B.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0oo2B.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb0oo2B.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb0oo2B.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0oo2B.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0oo2B.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0oo2B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0oo2B.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0oo2B.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb0oo2B.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0oo2B.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0oo2B.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0ldExP.s: Assembler messages:
encrypt.c: /tmp/cc0ldExP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ldExP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ldExP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ldExP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldExP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldExP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldExP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldExP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldExP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ldExP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ldExP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ldExP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ldExP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldExP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ldExP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ldExP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ldExP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ldExP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ldExP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ldExP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldExP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ldExP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ldExP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ldExP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cce36WqM.s: Assembler messages:
encrypt.c: /tmp/cce36WqM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce36WqM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce36WqM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cce36WqM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce36WqM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce36WqM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce36WqM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce36WqM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cce36WqM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce36WqM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce36WqM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce36WqM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cce36WqM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cce36WqM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce36WqM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce36WqM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce36WqM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cce36WqM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cce36WqM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce36WqM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cce36WqM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cce36WqM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cce36WqM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cce36WqM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccafKWCF.s: Assembler messages:
encrypt.c: /tmp/ccafKWCF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccafKWCF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccafKWCF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccafKWCF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafKWCF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafKWCF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafKWCF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafKWCF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafKWCF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafKWCF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafKWCF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafKWCF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccafKWCF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafKWCF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccafKWCF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccafKWCF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafKWCF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafKWCF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafKWCF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafKWCF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafKWCF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccafKWCF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafKWCF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafKWCF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvpv7rI.s: Assembler messages:
encrypt.c: /tmp/ccvpv7rI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvpv7rI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvpv7rI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvpv7rI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpv7rI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpv7rI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpv7rI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpv7rI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpv7rI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpv7rI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpv7rI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpv7rI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvpv7rI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpv7rI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvpv7rI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpv7rI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvpv7rI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpv7rI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpv7rI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpv7rI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpv7rI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpv7rI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpv7rI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpv7rI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBfTaH0.s: Assembler messages:
encrypt.c: /tmp/ccBfTaH0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBfTaH0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBfTaH0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBfTaH0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfTaH0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfTaH0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfTaH0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfTaH0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfTaH0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfTaH0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfTaH0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfTaH0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBfTaH0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfTaH0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBfTaH0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBfTaH0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfTaH0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfTaH0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfTaH0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfTaH0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfTaH0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBfTaH0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfTaH0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfTaH0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ9mJJm.s: Assembler messages:
encrypt.c: /tmp/ccZ9mJJm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ9mJJm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ9mJJm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ9mJJm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9mJJm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9mJJm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9mJJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9mJJm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9mJJm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9mJJm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9mJJm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9mJJm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ9mJJm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9mJJm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ9mJJm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9mJJm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ9mJJm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9mJJm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9mJJm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9mJJm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9mJJm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9mJJm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ9mJJm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9mJJm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccprVp5P.s: Assembler messages:
encrypt.c: /tmp/ccprVp5P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccprVp5P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccprVp5P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccprVp5P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprVp5P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprVp5P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprVp5P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprVp5P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprVp5P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccprVp5P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccprVp5P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccprVp5P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccprVp5P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprVp5P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccprVp5P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccprVp5P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccprVp5P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccprVp5P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccprVp5P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprVp5P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccprVp5P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccprVp5P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccprVp5P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccprVp5P.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctsvNvn.s: Assembler messages:
encrypt.c: /tmp/cctsvNvn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctsvNvn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctsvNvn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctsvNvn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsvNvn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsvNvn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsvNvn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsvNvn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsvNvn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsvNvn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsvNvn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsvNvn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctsvNvn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsvNvn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctsvNvn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsvNvn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctsvNvn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctsvNvn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsvNvn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsvNvn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsvNvn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsvNvn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsvNvn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctsvNvn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccPvH9A3.s: Assembler messages:
encrypt.c: /tmp/ccPvH9A3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPvH9A3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPvH9A3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPvH9A3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvH9A3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvH9A3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvH9A3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvH9A3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvH9A3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPvH9A3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPvH9A3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPvH9A3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPvH9A3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvH9A3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPvH9A3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPvH9A3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPvH9A3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPvH9A3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPvH9A3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPvH9A3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPvH9A3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPvH9A3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPvH9A3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPvH9A3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccnwm68d.s: Assembler messages:
encrypt.c: /tmp/ccnwm68d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnwm68d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnwm68d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnwm68d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwm68d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwm68d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwm68d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwm68d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwm68d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwm68d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwm68d.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwm68d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnwm68d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwm68d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnwm68d.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwm68d.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnwm68d.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwm68d.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwm68d.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwm68d.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwm68d.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwm68d.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnwm68d.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwm68d.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHx5kro.s: Assembler messages:
encrypt.c: /tmp/ccHx5kro.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHx5kro.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHx5kro.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHx5kro.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx5kro.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx5kro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx5kro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx5kro.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx5kro.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx5kro.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx5kro.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx5kro.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHx5kro.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx5kro.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHx5kro.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx5kro.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHx5kro.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx5kro.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx5kro.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx5kro.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx5kro.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx5kro.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHx5kro.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx5kro.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxzSrrS.s: Assembler messages:
encrypt.c: /tmp/ccxzSrrS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxzSrrS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxzSrrS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxzSrrS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzSrrS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzSrrS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzSrrS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzSrrS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzSrrS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzSrrS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzSrrS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzSrrS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxzSrrS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzSrrS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxzSrrS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxzSrrS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzSrrS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzSrrS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzSrrS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzSrrS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzSrrS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxzSrrS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzSrrS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzSrrS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFy4oNt.s: Assembler messages:
encrypt.c: /tmp/ccFy4oNt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFy4oNt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFy4oNt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFy4oNt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy4oNt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy4oNt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy4oNt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy4oNt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy4oNt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFy4oNt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFy4oNt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFy4oNt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFy4oNt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy4oNt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFy4oNt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFy4oNt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFy4oNt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFy4oNt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFy4oNt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFy4oNt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFy4oNt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFy4oNt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFy4oNt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFy4oNt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxKAlsx.s: Assembler messages:
encrypt.c: /tmp/ccxKAlsx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxKAlsx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxKAlsx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxKAlsx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKAlsx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKAlsx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKAlsx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKAlsx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKAlsx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKAlsx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKAlsx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKAlsx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxKAlsx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKAlsx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxKAlsx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKAlsx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxKAlsx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKAlsx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKAlsx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKAlsx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKAlsx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKAlsx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxKAlsx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKAlsx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCKpR7r.s: Assembler messages:
encrypt.c: /tmp/ccCKpR7r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCKpR7r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCKpR7r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCKpR7r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKpR7r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKpR7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKpR7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKpR7r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKpR7r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCKpR7r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCKpR7r.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCKpR7r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCKpR7r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKpR7r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCKpR7r.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCKpR7r.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCKpR7r.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCKpR7r.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCKpR7r.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCKpR7r.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKpR7r.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCKpR7r.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCKpR7r.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCKpR7r.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyhpE5k.s: Assembler messages:
encrypt.c: /tmp/ccyhpE5k.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyhpE5k.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyhpE5k.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyhpE5k.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhpE5k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhpE5k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhpE5k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhpE5k.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhpE5k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyhpE5k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyhpE5k.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyhpE5k.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyhpE5k.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhpE5k.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyhpE5k.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyhpE5k.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyhpE5k.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyhpE5k.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyhpE5k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhpE5k.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyhpE5k.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyhpE5k.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyhpE5k.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyhpE5k.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccI2C90v.s: Assembler messages:
encrypt.c: /tmp/ccI2C90v.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI2C90v.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI2C90v.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccI2C90v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2C90v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2C90v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2C90v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2C90v.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2C90v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2C90v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2C90v.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2C90v.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI2C90v.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2C90v.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI2C90v.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI2C90v.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2C90v.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2C90v.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2C90v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2C90v.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2C90v.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI2C90v.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2C90v.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2C90v.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cchJRbYz.s: Assembler messages:
encrypt.c: /tmp/cchJRbYz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJRbYz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchJRbYz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchJRbYz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJRbYz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJRbYz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJRbYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJRbYz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJRbYz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJRbYz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJRbYz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJRbYz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchJRbYz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJRbYz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchJRbYz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJRbYz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchJRbYz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJRbYz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJRbYz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJRbYz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJRbYz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJRbYz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJRbYz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJRbYz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3rl1Kq.s: Assembler messages:
encrypt.c: /tmp/cc3rl1Kq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3rl1Kq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3rl1Kq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3rl1Kq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rl1Kq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rl1Kq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rl1Kq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rl1Kq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rl1Kq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3rl1Kq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3rl1Kq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3rl1Kq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3rl1Kq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rl1Kq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3rl1Kq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3rl1Kq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3rl1Kq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3rl1Kq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3rl1Kq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3rl1Kq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rl1Kq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3rl1Kq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3rl1Kq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3rl1Kq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccszRZtp.s: Assembler messages:
encrypt.c: /tmp/ccszRZtp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszRZtp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszRZtp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccszRZtp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszRZtp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszRZtp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszRZtp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszRZtp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszRZtp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszRZtp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszRZtp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszRZtp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszRZtp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszRZtp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszRZtp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccszRZtp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszRZtp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszRZtp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszRZtp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszRZtp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszRZtp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszRZtp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszRZtp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszRZtp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPdjZ7O.s: Assembler messages:
encrypt.c: /tmp/ccPdjZ7O.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdjZ7O.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdjZ7O.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdjZ7O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdjZ7O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdjZ7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdjZ7O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdjZ7O.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdjZ7O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdjZ7O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdjZ7O.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdjZ7O.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdjZ7O.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdjZ7O.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdjZ7O.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPdjZ7O.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdjZ7O.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdjZ7O.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdjZ7O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdjZ7O.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdjZ7O.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdjZ7O.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdjZ7O.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdjZ7O.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmTB1IS.s: Assembler messages:
encrypt.c: /tmp/ccmTB1IS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTB1IS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTB1IS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTB1IS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTB1IS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTB1IS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTB1IS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTB1IS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTB1IS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTB1IS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTB1IS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTB1IS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTB1IS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTB1IS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTB1IS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTB1IS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmTB1IS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTB1IS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTB1IS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTB1IS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTB1IS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTB1IS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTB1IS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTB1IS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6oRCqL.s: Assembler messages:
encrypt.c: /tmp/cc6oRCqL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6oRCqL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6oRCqL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6oRCqL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oRCqL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oRCqL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oRCqL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oRCqL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oRCqL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oRCqL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oRCqL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oRCqL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6oRCqL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oRCqL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6oRCqL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6oRCqL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oRCqL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oRCqL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oRCqL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oRCqL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oRCqL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6oRCqL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oRCqL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oRCqL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQfup8N.s: Assembler messages:
encrypt.c: /tmp/ccQfup8N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQfup8N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQfup8N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQfup8N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfup8N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfup8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfup8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfup8N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfup8N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfup8N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfup8N.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfup8N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQfup8N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfup8N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQfup8N.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfup8N.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQfup8N.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfup8N.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfup8N.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfup8N.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfup8N.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfup8N.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQfup8N.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfup8N.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccVl9lnU.s: Assembler messages:
encrypt.c: /tmp/ccVl9lnU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVl9lnU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVl9lnU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVl9lnU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl9lnU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl9lnU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl9lnU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl9lnU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl9lnU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVl9lnU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVl9lnU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVl9lnU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVl9lnU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl9lnU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVl9lnU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVl9lnU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVl9lnU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVl9lnU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVl9lnU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVl9lnU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl9lnU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVl9lnU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVl9lnU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVl9lnU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccd3T7XT.s: Assembler messages:
encrypt.c: /tmp/ccd3T7XT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd3T7XT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd3T7XT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccd3T7XT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3T7XT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3T7XT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3T7XT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3T7XT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3T7XT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd3T7XT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd3T7XT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd3T7XT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd3T7XT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3T7XT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd3T7XT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd3T7XT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd3T7XT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3T7XT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3T7XT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3T7XT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3T7XT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd3T7XT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3T7XT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3T7XT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNQkrGN.s: Assembler messages:
encrypt.c: /tmp/ccNQkrGN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQkrGN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQkrGN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQkrGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQkrGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQkrGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQkrGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQkrGN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQkrGN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQkrGN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQkrGN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQkrGN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQkrGN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQkrGN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQkrGN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQkrGN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNQkrGN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQkrGN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQkrGN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQkrGN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQkrGN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQkrGN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQkrGN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQkrGN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVG4L3J.s: Assembler messages:
encrypt.c: /tmp/ccVG4L3J.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVG4L3J.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVG4L3J.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVG4L3J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG4L3J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG4L3J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG4L3J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG4L3J.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG4L3J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG4L3J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG4L3J.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG4L3J.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVG4L3J.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG4L3J.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVG4L3J.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVG4L3J.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG4L3J.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG4L3J.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG4L3J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG4L3J.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG4L3J.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVG4L3J.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG4L3J.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG4L3J.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbUZJzR.s: Assembler messages:
encrypt.c: /tmp/ccbUZJzR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbUZJzR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbUZJzR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbUZJzR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUZJzR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUZJzR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUZJzR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUZJzR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUZJzR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUZJzR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUZJzR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUZJzR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbUZJzR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUZJzR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbUZJzR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbUZJzR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbUZJzR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUZJzR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUZJzR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUZJzR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUZJzR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbUZJzR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUZJzR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbUZJzR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoMOn5F.s: Assembler messages:
encrypt.c: /tmp/ccoMOn5F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoMOn5F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoMOn5F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoMOn5F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMOn5F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMOn5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMOn5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMOn5F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMOn5F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMOn5F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMOn5F.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMOn5F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoMOn5F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMOn5F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoMOn5F.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMOn5F.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoMOn5F.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMOn5F.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMOn5F.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMOn5F.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMOn5F.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMOn5F.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoMOn5F.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMOn5F.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMhLZvF.s: Assembler messages:
encrypt.c: /tmp/ccMhLZvF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMhLZvF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMhLZvF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMhLZvF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhLZvF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhLZvF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhLZvF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhLZvF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhLZvF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMhLZvF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMhLZvF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMhLZvF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMhLZvF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhLZvF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMhLZvF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMhLZvF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMhLZvF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMhLZvF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMhLZvF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhLZvF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMhLZvF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMhLZvF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMhLZvF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMhLZvF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOxkVjy.s: Assembler messages:
encrypt.c: /tmp/ccOxkVjy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxkVjy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxkVjy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxkVjy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkVjy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkVjy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkVjy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkVjy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkVjy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxkVjy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxkVjy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxkVjy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxkVjy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkVjy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxkVjy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxkVjy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOxkVjy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxkVjy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxkVjy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxkVjy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxkVjy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxkVjy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxkVjy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxkVjy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccKpzkSE.s: Assembler messages:
encrypt.c: /tmp/ccKpzkSE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpzkSE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpzkSE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpzkSE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpzkSE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpzkSE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpzkSE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpzkSE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpzkSE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpzkSE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpzkSE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpzkSE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpzkSE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpzkSE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpzkSE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpzkSE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKpzkSE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpzkSE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpzkSE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpzkSE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpzkSE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpzkSE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpzkSE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpzkSE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZ6AEoR.s: Assembler messages:
encrypt.c: /tmp/ccZ6AEoR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ6AEoR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ6AEoR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ6AEoR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6AEoR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6AEoR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6AEoR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6AEoR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6AEoR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ6AEoR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ6AEoR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ6AEoR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ6AEoR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6AEoR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ6AEoR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ6AEoR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ6AEoR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6AEoR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6AEoR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6AEoR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6AEoR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ6AEoR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6AEoR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ6AEoR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRdbyeE.s: Assembler messages:
encrypt.c: /tmp/ccRdbyeE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRdbyeE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRdbyeE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRdbyeE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdbyeE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdbyeE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdbyeE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdbyeE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdbyeE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdbyeE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdbyeE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdbyeE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRdbyeE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdbyeE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRdbyeE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRdbyeE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdbyeE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdbyeE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdbyeE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdbyeE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdbyeE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRdbyeE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdbyeE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdbyeE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZht3Ex.s: Assembler messages:
encrypt.c: /tmp/ccZht3Ex.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZht3Ex.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZht3Ex.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZht3Ex.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZht3Ex.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZht3Ex.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZht3Ex.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZht3Ex.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZht3Ex.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZht3Ex.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZht3Ex.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZht3Ex.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZht3Ex.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZht3Ex.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZht3Ex.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZht3Ex.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZht3Ex.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZht3Ex.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZht3Ex.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZht3Ex.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZht3Ex.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZht3Ex.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZht3Ex.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZht3Ex.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc380qkq.s: Assembler messages:
encrypt.c: /tmp/cc380qkq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc380qkq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc380qkq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc380qkq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc380qkq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc380qkq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc380qkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc380qkq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc380qkq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc380qkq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc380qkq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc380qkq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc380qkq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc380qkq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc380qkq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc380qkq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc380qkq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc380qkq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc380qkq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc380qkq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc380qkq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc380qkq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc380qkq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc380qkq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY4lYks.s: Assembler messages:
encrypt.c: /tmp/ccY4lYks.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4lYks.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4lYks.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4lYks.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4lYks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4lYks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4lYks.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4lYks.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4lYks.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4lYks.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4lYks.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4lYks.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4lYks.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4lYks.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4lYks.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY4lYks.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY4lYks.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4lYks.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4lYks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4lYks.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4lYks.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4lYks.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4lYks.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY4lYks.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8HXn0i.s: Assembler messages:
encrypt.c: /tmp/cc8HXn0i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8HXn0i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8HXn0i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8HXn0i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXn0i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXn0i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXn0i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXn0i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXn0i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HXn0i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HXn0i.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HXn0i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8HXn0i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXn0i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8HXn0i.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HXn0i.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8HXn0i.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HXn0i.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HXn0i.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HXn0i.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HXn0i.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HXn0i.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8HXn0i.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HXn0i.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsGIpO7.s: Assembler messages:
encrypt.c: /tmp/ccsGIpO7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsGIpO7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsGIpO7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsGIpO7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGIpO7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGIpO7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGIpO7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGIpO7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGIpO7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGIpO7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGIpO7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGIpO7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsGIpO7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGIpO7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsGIpO7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsGIpO7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGIpO7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGIpO7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGIpO7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGIpO7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGIpO7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsGIpO7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGIpO7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGIpO7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTc0bCu.s: Assembler messages:
encrypt.c: /tmp/ccTc0bCu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTc0bCu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTc0bCu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTc0bCu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc0bCu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc0bCu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc0bCu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc0bCu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc0bCu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTc0bCu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTc0bCu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTc0bCu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTc0bCu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc0bCu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTc0bCu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTc0bCu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTc0bCu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTc0bCu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTc0bCu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTc0bCu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTc0bCu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTc0bCu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTc0bCu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTc0bCu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclP4K5r.s: Assembler messages:
encrypt.c: /tmp/cclP4K5r.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclP4K5r.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclP4K5r.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclP4K5r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclP4K5r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclP4K5r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclP4K5r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclP4K5r.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclP4K5r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclP4K5r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclP4K5r.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclP4K5r.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclP4K5r.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclP4K5r.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclP4K5r.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclP4K5r.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclP4K5r.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclP4K5r.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclP4K5r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclP4K5r.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclP4K5r.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclP4K5r.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclP4K5r.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclP4K5r.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL2l3db.s: Assembler messages:
encrypt.c: /tmp/ccL2l3db.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2l3db.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2l3db.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2l3db.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2l3db.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2l3db.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2l3db.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2l3db.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2l3db.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2l3db.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2l3db.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2l3db.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2l3db.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2l3db.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2l3db.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL2l3db.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2l3db.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2l3db.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2l3db.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2l3db.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2l3db.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL2l3db.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2l3db.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2l3db.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccstHfjn.s: Assembler messages:
encrypt.c: /tmp/ccstHfjn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccstHfjn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccstHfjn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccstHfjn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstHfjn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstHfjn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstHfjn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstHfjn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstHfjn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstHfjn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstHfjn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstHfjn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccstHfjn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstHfjn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccstHfjn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstHfjn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccstHfjn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstHfjn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstHfjn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstHfjn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstHfjn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstHfjn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccstHfjn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstHfjn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5bFSPe.s: Assembler messages:
encrypt.c: /tmp/cc5bFSPe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5bFSPe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5bFSPe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5bFSPe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bFSPe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bFSPe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bFSPe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bFSPe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bFSPe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bFSPe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bFSPe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bFSPe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5bFSPe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bFSPe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5bFSPe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5bFSPe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5bFSPe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bFSPe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bFSPe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5bFSPe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bFSPe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5bFSPe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bFSPe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5bFSPe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJaB4Mh.s: Assembler messages:
encrypt.c: /tmp/ccJaB4Mh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJaB4Mh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJaB4Mh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJaB4Mh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaB4Mh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaB4Mh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaB4Mh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaB4Mh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaB4Mh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaB4Mh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaB4Mh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaB4Mh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJaB4Mh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaB4Mh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJaB4Mh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaB4Mh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJaB4Mh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJaB4Mh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaB4Mh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaB4Mh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaB4Mh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaB4Mh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJaB4Mh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJaB4Mh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8S3Mla.s: Assembler messages:
encrypt.c: /tmp/cc8S3Mla.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8S3Mla.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8S3Mla.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8S3Mla.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8S3Mla.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8S3Mla.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8S3Mla.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8S3Mla.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8S3Mla.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8S3Mla.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8S3Mla.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8S3Mla.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8S3Mla.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8S3Mla.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8S3Mla.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8S3Mla.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8S3Mla.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8S3Mla.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8S3Mla.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8S3Mla.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8S3Mla.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8S3Mla.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8S3Mla.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8S3Mla.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciaT275.s: Assembler messages:
encrypt.c: /tmp/cciaT275.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciaT275.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciaT275.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciaT275.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaT275.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaT275.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaT275.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaT275.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaT275.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaT275.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaT275.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaT275.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciaT275.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaT275.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciaT275.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciaT275.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaT275.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaT275.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaT275.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaT275.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaT275.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaT275.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaT275.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaT275.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7WPdph.s: Assembler messages:
encrypt.c: /tmp/cc7WPdph.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7WPdph.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7WPdph.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7WPdph.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WPdph.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WPdph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WPdph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WPdph.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WPdph.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7WPdph.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7WPdph.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7WPdph.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7WPdph.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WPdph.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7WPdph.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7WPdph.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7WPdph.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7WPdph.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7WPdph.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7WPdph.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WPdph.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7WPdph.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7WPdph.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7WPdph.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvBtaP8.s: Assembler messages:
encrypt.c: /tmp/ccvBtaP8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvBtaP8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvBtaP8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvBtaP8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBtaP8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBtaP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBtaP8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBtaP8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBtaP8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBtaP8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBtaP8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBtaP8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvBtaP8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBtaP8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvBtaP8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvBtaP8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBtaP8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBtaP8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBtaP8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBtaP8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBtaP8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvBtaP8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBtaP8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBtaP8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3v2dU9.s: Assembler messages:
encrypt.c: /tmp/cc3v2dU9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3v2dU9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3v2dU9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3v2dU9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v2dU9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v2dU9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v2dU9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v2dU9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v2dU9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3v2dU9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3v2dU9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3v2dU9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3v2dU9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v2dU9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3v2dU9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3v2dU9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3v2dU9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3v2dU9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3v2dU9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v2dU9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3v2dU9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3v2dU9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3v2dU9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3v2dU9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRMQ1P9.s: Assembler messages:
encrypt.c: /tmp/ccRMQ1P9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRMQ1P9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRMQ1P9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRMQ1P9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMQ1P9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMQ1P9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMQ1P9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMQ1P9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMQ1P9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMQ1P9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMQ1P9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMQ1P9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRMQ1P9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMQ1P9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRMQ1P9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMQ1P9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRMQ1P9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMQ1P9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMQ1P9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMQ1P9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMQ1P9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMQ1P9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRMQ1P9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMQ1P9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNqXQN5.s: Assembler messages:
encrypt.c: /tmp/ccNqXQN5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNqXQN5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNqXQN5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNqXQN5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqXQN5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqXQN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqXQN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqXQN5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqXQN5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqXQN5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqXQN5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqXQN5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNqXQN5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqXQN5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNqXQN5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqXQN5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNqXQN5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqXQN5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqXQN5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqXQN5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqXQN5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqXQN5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqXQN5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqXQN5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpTWsy1.s: Assembler messages:
encrypt.c: /tmp/ccpTWsy1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTWsy1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTWsy1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTWsy1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTWsy1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTWsy1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTWsy1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTWsy1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTWsy1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTWsy1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTWsy1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTWsy1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTWsy1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTWsy1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTWsy1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpTWsy1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTWsy1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTWsy1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTWsy1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTWsy1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTWsy1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTWsy1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTWsy1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTWsy1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIuFeOW.s: Assembler messages:
encrypt.c: /tmp/ccIuFeOW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIuFeOW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIuFeOW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIuFeOW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuFeOW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuFeOW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuFeOW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuFeOW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuFeOW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuFeOW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuFeOW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuFeOW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIuFeOW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuFeOW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIuFeOW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuFeOW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIuFeOW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuFeOW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuFeOW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuFeOW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuFeOW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuFeOW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIuFeOW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuFeOW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaPPKeX.s: Assembler messages:
encrypt.c: /tmp/ccaPPKeX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPPKeX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPPKeX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPPKeX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPPKeX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPPKeX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPPKeX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPPKeX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPPKeX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPPKeX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPPKeX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPPKeX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPPKeX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPPKeX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPPKeX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaPPKeX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaPPKeX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPPKeX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPPKeX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPPKeX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPPKeX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaPPKeX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPPKeX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaPPKeX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLWCbe8.s: Assembler messages:
encrypt.c: /tmp/ccLWCbe8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLWCbe8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLWCbe8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLWCbe8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWCbe8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWCbe8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWCbe8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWCbe8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWCbe8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWCbe8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWCbe8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWCbe8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLWCbe8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWCbe8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLWCbe8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLWCbe8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWCbe8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWCbe8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWCbe8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWCbe8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWCbe8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLWCbe8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWCbe8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWCbe8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW9QbK8.s: Assembler messages:
encrypt.c: /tmp/ccW9QbK8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW9QbK8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW9QbK8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW9QbK8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9QbK8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9QbK8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9QbK8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9QbK8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9QbK8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW9QbK8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW9QbK8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW9QbK8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW9QbK8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9QbK8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW9QbK8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW9QbK8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW9QbK8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW9QbK8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW9QbK8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW9QbK8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9QbK8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW9QbK8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW9QbK8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW9QbK8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9F8aa1.s: Assembler messages:
encrypt.c: /tmp/cc9F8aa1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9F8aa1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9F8aa1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9F8aa1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9F8aa1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9F8aa1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9F8aa1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9F8aa1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9F8aa1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9F8aa1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9F8aa1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9F8aa1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9F8aa1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9F8aa1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9F8aa1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9F8aa1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9F8aa1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9F8aa1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9F8aa1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9F8aa1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9F8aa1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9F8aa1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9F8aa1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9F8aa1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKwhDfX.s: Assembler messages:
encrypt.c: /tmp/ccKwhDfX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKwhDfX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKwhDfX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKwhDfX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwhDfX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwhDfX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwhDfX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwhDfX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwhDfX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwhDfX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwhDfX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwhDfX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKwhDfX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwhDfX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKwhDfX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKwhDfX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKwhDfX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwhDfX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwhDfX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwhDfX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwhDfX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKwhDfX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwhDfX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKwhDfX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0op7t0.s: Assembler messages:
encrypt.c: /tmp/cc0op7t0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0op7t0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0op7t0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0op7t0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0op7t0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0op7t0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0op7t0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0op7t0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0op7t0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0op7t0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0op7t0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0op7t0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0op7t0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0op7t0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0op7t0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0op7t0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0op7t0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0op7t0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0op7t0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0op7t0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0op7t0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0op7t0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0op7t0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0op7t0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIHnKYR.s: Assembler messages:
encrypt.c: /tmp/ccIHnKYR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIHnKYR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIHnKYR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIHnKYR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHnKYR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHnKYR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHnKYR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHnKYR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHnKYR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHnKYR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHnKYR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHnKYR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIHnKYR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHnKYR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIHnKYR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHnKYR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIHnKYR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHnKYR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHnKYR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHnKYR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHnKYR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHnKYR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHnKYR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHnKYR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpbUK4G.s: Assembler messages:
encrypt.c: /tmp/ccpbUK4G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbUK4G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbUK4G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbUK4G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbUK4G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbUK4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbUK4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbUK4G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbUK4G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbUK4G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbUK4G.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbUK4G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbUK4G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbUK4G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbUK4G.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbUK4G.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpbUK4G.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbUK4G.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbUK4G.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbUK4G.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbUK4G.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbUK4G.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbUK4G.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbUK4G.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu13kgS.s: Assembler messages:
encrypt.c: /tmp/ccu13kgS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu13kgS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu13kgS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccu13kgS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu13kgS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu13kgS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu13kgS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu13kgS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu13kgS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu13kgS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu13kgS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu13kgS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu13kgS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu13kgS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu13kgS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu13kgS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu13kgS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu13kgS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu13kgS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu13kgS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu13kgS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu13kgS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu13kgS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu13kgS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccWwunm0.s: Assembler messages:
encrypt.c: /tmp/ccWwunm0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwunm0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwunm0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwunm0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwunm0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwunm0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwunm0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwunm0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwunm0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwunm0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwunm0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwunm0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwunm0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwunm0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwunm0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWwunm0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwunm0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwunm0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwunm0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwunm0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwunm0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwunm0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwunm0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwunm0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccnt4H7Q.s: Assembler messages:
encrypt.c: /tmp/ccnt4H7Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnt4H7Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnt4H7Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnt4H7Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt4H7Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt4H7Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt4H7Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt4H7Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt4H7Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnt4H7Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnt4H7Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnt4H7Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnt4H7Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt4H7Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnt4H7Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnt4H7Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnt4H7Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnt4H7Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnt4H7Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnt4H7Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnt4H7Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnt4H7Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnt4H7Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnt4H7Q.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccICAMaL.s: Assembler messages:
encrypt.c: /tmp/ccICAMaL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICAMaL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICAMaL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccICAMaL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICAMaL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICAMaL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICAMaL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICAMaL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICAMaL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICAMaL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICAMaL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICAMaL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICAMaL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICAMaL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICAMaL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICAMaL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccICAMaL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICAMaL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICAMaL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICAMaL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICAMaL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICAMaL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICAMaL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICAMaL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQmAscS.s: Assembler messages:
encrypt.c: /tmp/ccQmAscS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQmAscS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQmAscS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQmAscS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmAscS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmAscS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmAscS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmAscS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmAscS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQmAscS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQmAscS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQmAscS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQmAscS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmAscS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQmAscS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQmAscS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQmAscS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQmAscS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQmAscS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmAscS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQmAscS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQmAscS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQmAscS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQmAscS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1JLxQE.s: Assembler messages:
encrypt.c: /tmp/cc1JLxQE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JLxQE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JLxQE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JLxQE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JLxQE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JLxQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JLxQE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JLxQE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JLxQE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1JLxQE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1JLxQE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1JLxQE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JLxQE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JLxQE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JLxQE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1JLxQE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1JLxQE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1JLxQE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1JLxQE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JLxQE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1JLxQE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JLxQE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1JLxQE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1JLxQE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchIGETs.s: Assembler messages:
encrypt.c: /tmp/cchIGETs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchIGETs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchIGETs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchIGETs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIGETs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIGETs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIGETs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIGETs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIGETs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIGETs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIGETs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIGETs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchIGETs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIGETs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchIGETs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIGETs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchIGETs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIGETs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIGETs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIGETs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIGETs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIGETs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIGETs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIGETs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP2Yyxw.s: Assembler messages:
encrypt.c: /tmp/ccP2Yyxw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2Yyxw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2Yyxw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2Yyxw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2Yyxw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2Yyxw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2Yyxw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2Yyxw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2Yyxw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2Yyxw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2Yyxw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2Yyxw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2Yyxw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2Yyxw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2Yyxw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2Yyxw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP2Yyxw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2Yyxw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2Yyxw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2Yyxw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2Yyxw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2Yyxw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP2Yyxw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2Yyxw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxP8cls.s: Assembler messages:
encrypt.c: /tmp/ccxP8cls.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxP8cls.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxP8cls.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxP8cls.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP8cls.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP8cls.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP8cls.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP8cls.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP8cls.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxP8cls.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxP8cls.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxP8cls.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxP8cls.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP8cls.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxP8cls.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxP8cls.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxP8cls.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxP8cls.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxP8cls.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP8cls.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxP8cls.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxP8cls.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxP8cls.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxP8cls.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccNMLxQE.s: Assembler messages:
encrypt.c: /tmp/ccNMLxQE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNMLxQE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNMLxQE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNMLxQE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMLxQE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMLxQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMLxQE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMLxQE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMLxQE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMLxQE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMLxQE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMLxQE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNMLxQE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMLxQE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNMLxQE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNMLxQE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMLxQE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMLxQE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMLxQE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMLxQE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMLxQE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNMLxQE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMLxQE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMLxQE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cckS1wbw.s: Assembler messages:
encrypt.c: /tmp/cckS1wbw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckS1wbw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckS1wbw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckS1wbw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckS1wbw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckS1wbw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckS1wbw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckS1wbw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckS1wbw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckS1wbw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckS1wbw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckS1wbw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckS1wbw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckS1wbw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckS1wbw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckS1wbw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckS1wbw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckS1wbw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckS1wbw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckS1wbw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckS1wbw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckS1wbw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckS1wbw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckS1wbw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJZLHZv.s: Assembler messages:
encrypt.c: /tmp/ccJZLHZv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZLHZv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZLHZv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZLHZv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLHZv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLHZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLHZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLHZv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLHZv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZLHZv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZLHZv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZLHZv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZLHZv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLHZv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZLHZv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZLHZv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJZLHZv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZLHZv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZLHZv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZLHZv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZLHZv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZLHZv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZLHZv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZLHZv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMYy9es.s: Assembler messages:
encrypt.c: /tmp/ccMYy9es.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMYy9es.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMYy9es.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMYy9es.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYy9es.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYy9es.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYy9es.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYy9es.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYy9es.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYy9es.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYy9es.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYy9es.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMYy9es.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYy9es.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMYy9es.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMYy9es.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYy9es.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYy9es.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYy9es.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYy9es.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYy9es.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMYy9es.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYy9es.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYy9es.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJYwG1I.s: Assembler messages:
encrypt.c: /tmp/ccJYwG1I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJYwG1I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJYwG1I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJYwG1I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwG1I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwG1I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwG1I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwG1I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwG1I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYwG1I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYwG1I.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYwG1I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJYwG1I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwG1I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJYwG1I.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYwG1I.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJYwG1I.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYwG1I.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYwG1I.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYwG1I.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYwG1I.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYwG1I.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJYwG1I.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYwG1I.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOWT46C.s: Assembler messages:
encrypt.c: /tmp/ccOWT46C.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWT46C.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWT46C.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWT46C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWT46C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWT46C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWT46C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWT46C.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWT46C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWT46C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWT46C.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWT46C.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWT46C.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWT46C.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWT46C.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOWT46C.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWT46C.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWT46C.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWT46C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWT46C.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWT46C.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWT46C.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWT46C.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWT46C.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXTYRyA.s: Assembler messages:
encrypt.c: /tmp/ccXTYRyA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXTYRyA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXTYRyA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXTYRyA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTYRyA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTYRyA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTYRyA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTYRyA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTYRyA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXTYRyA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXTYRyA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXTYRyA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXTYRyA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTYRyA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXTYRyA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXTYRyA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXTYRyA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXTYRyA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXTYRyA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXTYRyA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTYRyA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXTYRyA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXTYRyA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXTYRyA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqeREqz.s: Assembler messages:
encrypt.c: /tmp/ccqeREqz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeREqz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeREqz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeREqz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeREqz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeREqz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeREqz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeREqz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeREqz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeREqz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeREqz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeREqz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeREqz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeREqz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeREqz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqeREqz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeREqz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeREqz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeREqz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeREqz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeREqz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeREqz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeREqz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeREqz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc7utHIL.s: Assembler messages:
encrypt.c: /tmp/cc7utHIL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7utHIL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7utHIL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7utHIL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7utHIL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7utHIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7utHIL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7utHIL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7utHIL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7utHIL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7utHIL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7utHIL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7utHIL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7utHIL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7utHIL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7utHIL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7utHIL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7utHIL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7utHIL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7utHIL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7utHIL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7utHIL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7utHIL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7utHIL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cckDWhPL.s: Assembler messages:
encrypt.c: /tmp/cckDWhPL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDWhPL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDWhPL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckDWhPL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDWhPL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDWhPL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDWhPL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDWhPL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDWhPL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDWhPL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDWhPL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDWhPL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDWhPL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDWhPL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDWhPL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDWhPL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckDWhPL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDWhPL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDWhPL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDWhPL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDWhPL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDWhPL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDWhPL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDWhPL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGCUp1E.s: Assembler messages:
encrypt.c: /tmp/ccGCUp1E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGCUp1E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGCUp1E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGCUp1E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCUp1E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCUp1E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCUp1E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCUp1E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCUp1E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCUp1E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCUp1E.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCUp1E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGCUp1E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCUp1E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGCUp1E.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCUp1E.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGCUp1E.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCUp1E.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCUp1E.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCUp1E.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCUp1E.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCUp1E.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGCUp1E.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCUp1E.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cchX5jmB.s: Assembler messages:
encrypt.c: /tmp/cchX5jmB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchX5jmB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchX5jmB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchX5jmB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchX5jmB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchX5jmB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchX5jmB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchX5jmB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchX5jmB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchX5jmB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchX5jmB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchX5jmB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchX5jmB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchX5jmB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchX5jmB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchX5jmB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchX5jmB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchX5jmB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchX5jmB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchX5jmB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchX5jmB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchX5jmB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchX5jmB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchX5jmB.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