Implementation notes: x86, latour, crypto_aead/omdsha256k256n104tau160v2

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
322488refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
322497refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
323505refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
323514refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
323694refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
324675refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
324783refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
326475refgcc -m32 -O3 -fomit-frame-pointer2017072420170718
326574refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
326844refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
327699refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
327996refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
328491refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
328563refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
328752refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
329805refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
330435refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
330570refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
330714refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
330723refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
331677refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
332001refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
333234refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
333828refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
333954refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
334107refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
334224refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
334485refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
335169refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
335214refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
335565refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
335736refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
336285refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
336447refgcc -m32 -O2 -fomit-frame-pointer2017072420170718
336735refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
337005refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
337158refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
337176refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
337185refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
337923refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
341532refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
341748refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
341784refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
342135refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
342666refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
342738refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
343170refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
343935refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
344088refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
344241refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
344475refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
345528refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
345663refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
345960refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
346257refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
346275refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
346716refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
348282refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
349164refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
349893refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
350163refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
350190refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
351027refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
351144refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
351396refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
351675refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
351873refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
352233refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
352305refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
352521refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
352764refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
352809refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
353043refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
353592refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
353853refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
353916refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
354006refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
354357refgcc -m32 -O -fomit-frame-pointer2017072420170718
354762refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
354897refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
355518refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
355536refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
356400refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
357030refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
357336refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
357633refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
358083refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
358605refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
359118refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
359127refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
359154refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
359838refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
360027refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
360198refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
360423refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
360819refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
360864refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
360891refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
360918refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
361377refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
361584refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
361944refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
363195refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
363258refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
363690refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
363969refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
364068refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
364644refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
364698refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
366849refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
367416refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
367902refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
367974refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
368001refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
368010refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
372492refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
372537refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
374265refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
374526refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
374760refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
385371refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
385596refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
386703refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
387108refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
390483refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
391554refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
391959refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
392706refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
392832refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
393534refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
394794refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
395280refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
395487refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
395739refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
395748refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
395793refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
396342refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
396432refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
396936refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
397143refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
398943refgcc -m32 -Os -fomit-frame-pointer2017072420170718
400185refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
400302refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
400779refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
401337refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
402849refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
402876refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
403164refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
403569refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
403839refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
404028refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
404163refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
404289refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
404424refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
404910refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
405000refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
405756refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
406224refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
406449refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
406593refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718
406719refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
407016refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
411939refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
416853refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
416889refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718
417150refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
417186refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v2/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPFep0W.s: Assembler messages:
encrypt.c: /tmp/ccPFep0W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPFep0W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPFep0W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPFep0W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFep0W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFep0W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFep0W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFep0W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFep0W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFep0W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFep0W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFep0W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPFep0W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFep0W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPFep0W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFep0W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPFep0W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFep0W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFep0W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFep0W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFep0W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFep0W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPFep0W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFep0W.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsMBxF4.s: Assembler messages:
encrypt.c: /tmp/ccsMBxF4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsMBxF4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsMBxF4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsMBxF4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMBxF4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMBxF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMBxF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMBxF4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMBxF4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMBxF4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMBxF4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMBxF4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsMBxF4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMBxF4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsMBxF4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsMBxF4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMBxF4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMBxF4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMBxF4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMBxF4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMBxF4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsMBxF4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMBxF4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMBxF4.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc07BMnK.s: Assembler messages:
encrypt.c: /tmp/cc07BMnK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07BMnK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07BMnK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc07BMnK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07BMnK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07BMnK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07BMnK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07BMnK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07BMnK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07BMnK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07BMnK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07BMnK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07BMnK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07BMnK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07BMnK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07BMnK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc07BMnK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07BMnK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07BMnK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07BMnK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07BMnK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07BMnK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07BMnK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07BMnK.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQXyYp6.s: Assembler messages:
encrypt.c: /tmp/ccQXyYp6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQXyYp6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQXyYp6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQXyYp6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXyYp6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXyYp6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXyYp6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXyYp6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXyYp6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXyYp6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXyYp6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXyYp6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQXyYp6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXyYp6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQXyYp6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQXyYp6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXyYp6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXyYp6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXyYp6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXyYp6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXyYp6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQXyYp6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXyYp6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXyYp6.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8Eep0W.s: Assembler messages:
encrypt.c: /tmp/cc8Eep0W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Eep0W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Eep0W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Eep0W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eep0W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eep0W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eep0W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eep0W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eep0W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Eep0W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Eep0W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Eep0W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Eep0W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eep0W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Eep0W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Eep0W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Eep0W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Eep0W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Eep0W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Eep0W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eep0W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Eep0W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Eep0W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Eep0W.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cckTD4L7.s: Assembler messages:
encrypt.c: /tmp/cckTD4L7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTD4L7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckTD4L7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckTD4L7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTD4L7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTD4L7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTD4L7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTD4L7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTD4L7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTD4L7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTD4L7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTD4L7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckTD4L7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTD4L7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckTD4L7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckTD4L7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckTD4L7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTD4L7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTD4L7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTD4L7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTD4L7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTD4L7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTD4L7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckTD4L7.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cca5QQ1J.s: Assembler messages:
encrypt.c: /tmp/cca5QQ1J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca5QQ1J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca5QQ1J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca5QQ1J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5QQ1J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5QQ1J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5QQ1J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5QQ1J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5QQ1J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5QQ1J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5QQ1J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5QQ1J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca5QQ1J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5QQ1J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca5QQ1J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5QQ1J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca5QQ1J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5QQ1J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5QQ1J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5QQ1J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5QQ1J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5QQ1J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca5QQ1J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5QQ1J.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsBAgs5.s: Assembler messages:
encrypt.c: /tmp/ccsBAgs5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsBAgs5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsBAgs5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsBAgs5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAgs5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAgs5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAgs5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAgs5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAgs5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBAgs5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBAgs5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBAgs5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsBAgs5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAgs5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsBAgs5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsBAgs5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBAgs5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBAgs5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBAgs5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBAgs5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBAgs5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsBAgs5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBAgs5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBAgs5.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2N0fGC.s: Assembler messages:
encrypt.c: /tmp/cc2N0fGC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2N0fGC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2N0fGC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2N0fGC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N0fGC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N0fGC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N0fGC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N0fGC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N0fGC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2N0fGC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2N0fGC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2N0fGC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2N0fGC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N0fGC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2N0fGC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2N0fGC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2N0fGC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2N0fGC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2N0fGC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2N0fGC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2N0fGC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2N0fGC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2N0fGC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2N0fGC.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc66FX44.s: Assembler messages:
encrypt.c: /tmp/cc66FX44.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66FX44.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc66FX44.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc66FX44.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FX44.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FX44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FX44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FX44.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FX44.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66FX44.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66FX44.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66FX44.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc66FX44.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FX44.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc66FX44.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc66FX44.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66FX44.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66FX44.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66FX44.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66FX44.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66FX44.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66FX44.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66FX44.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66FX44.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8JEoCx.s: Assembler messages:
encrypt.c: /tmp/cc8JEoCx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JEoCx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JEoCx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JEoCx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JEoCx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JEoCx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JEoCx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JEoCx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JEoCx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JEoCx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JEoCx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JEoCx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8JEoCx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JEoCx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JEoCx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JEoCx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8JEoCx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JEoCx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JEoCx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JEoCx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JEoCx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JEoCx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JEoCx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JEoCx.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmmzp0F.s: Assembler messages:
encrypt.c: /tmp/ccmmzp0F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmzp0F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmzp0F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmzp0F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzp0F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzp0F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzp0F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzp0F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzp0F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmzp0F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmzp0F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmzp0F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmzp0F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzp0F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmzp0F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmmzp0F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmzp0F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmzp0F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmzp0F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmzp0F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmzp0F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmzp0F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmzp0F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmzp0F.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc86C1e5.s: Assembler messages:
encrypt.c: /tmp/cc86C1e5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc86C1e5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc86C1e5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc86C1e5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86C1e5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86C1e5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86C1e5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86C1e5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86C1e5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc86C1e5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc86C1e5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc86C1e5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc86C1e5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86C1e5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc86C1e5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc86C1e5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc86C1e5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc86C1e5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc86C1e5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc86C1e5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc86C1e5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc86C1e5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc86C1e5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc86C1e5.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cczHaRGC.s: Assembler messages:
encrypt.c: /tmp/cczHaRGC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczHaRGC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczHaRGC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczHaRGC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHaRGC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHaRGC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHaRGC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHaRGC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHaRGC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHaRGC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHaRGC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHaRGC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczHaRGC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHaRGC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczHaRGC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHaRGC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczHaRGC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHaRGC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHaRGC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHaRGC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHaRGC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHaRGC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHaRGC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHaRGC.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSAFxUF.s: Assembler messages:
encrypt.c: /tmp/ccSAFxUF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSAFxUF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSAFxUF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSAFxUF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAFxUF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAFxUF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAFxUF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAFxUF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAFxUF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAFxUF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAFxUF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAFxUF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSAFxUF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAFxUF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSAFxUF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSAFxUF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAFxUF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAFxUF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAFxUF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAFxUF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAFxUF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSAFxUF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAFxUF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAFxUF.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu7o7bD.s: Assembler messages:
encrypt.c: /tmp/ccu7o7bD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu7o7bD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu7o7bD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu7o7bD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7o7bD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7o7bD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7o7bD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7o7bD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7o7bD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7o7bD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7o7bD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7o7bD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu7o7bD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7o7bD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu7o7bD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7o7bD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu7o7bD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7o7bD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7o7bD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7o7bD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7o7bD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7o7bD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu7o7bD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7o7bD.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBXOZId.s: Assembler messages:
encrypt.c: /tmp/ccBXOZId.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBXOZId.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBXOZId.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBXOZId.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXOZId.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXOZId.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXOZId.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXOZId.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXOZId.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXOZId.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXOZId.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXOZId.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBXOZId.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXOZId.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBXOZId.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBXOZId.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBXOZId.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXOZId.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXOZId.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBXOZId.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXOZId.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBXOZId.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXOZId.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBXOZId.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrxP8nQ.s: Assembler messages:
encrypt.c: /tmp/ccrxP8nQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxP8nQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrxP8nQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrxP8nQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxP8nQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxP8nQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxP8nQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxP8nQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxP8nQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrxP8nQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrxP8nQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrxP8nQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrxP8nQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxP8nQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrxP8nQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrxP8nQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrxP8nQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrxP8nQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrxP8nQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrxP8nQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxP8nQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrxP8nQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxP8nQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrxP8nQ.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9YTCwN.s: Assembler messages:
encrypt.c: /tmp/cc9YTCwN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9YTCwN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9YTCwN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9YTCwN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YTCwN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YTCwN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YTCwN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YTCwN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YTCwN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YTCwN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YTCwN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YTCwN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9YTCwN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YTCwN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9YTCwN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YTCwN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9YTCwN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YTCwN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YTCwN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YTCwN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YTCwN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YTCwN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9YTCwN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YTCwN.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCAkr9b.s: Assembler messages:
encrypt.c: /tmp/ccCAkr9b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAkr9b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCAkr9b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAkr9b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAkr9b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAkr9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAkr9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAkr9b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAkr9b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAkr9b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAkr9b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAkr9b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCAkr9b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAkr9b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCAkr9b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCAkr9b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAkr9b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAkr9b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAkr9b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAkr9b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAkr9b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAkr9b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAkr9b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAkr9b.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccx4zjJc.s: Assembler messages:
encrypt.c: /tmp/ccx4zjJc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx4zjJc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx4zjJc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx4zjJc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4zjJc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4zjJc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4zjJc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4zjJc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4zjJc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4zjJc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4zjJc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4zjJc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx4zjJc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4zjJc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx4zjJc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx4zjJc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4zjJc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4zjJc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4zjJc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4zjJc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4zjJc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4zjJc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4zjJc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4zjJc.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cczyBkSW.s: Assembler messages:
encrypt.c: /tmp/cczyBkSW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczyBkSW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczyBkSW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczyBkSW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyBkSW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyBkSW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyBkSW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyBkSW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyBkSW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyBkSW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyBkSW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyBkSW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczyBkSW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyBkSW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczyBkSW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyBkSW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczyBkSW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczyBkSW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyBkSW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyBkSW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyBkSW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyBkSW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczyBkSW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczyBkSW.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGnCzVR.s: Assembler messages:
encrypt.c: /tmp/ccGnCzVR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGnCzVR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGnCzVR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGnCzVR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnCzVR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnCzVR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnCzVR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnCzVR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnCzVR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnCzVR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnCzVR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnCzVR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGnCzVR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnCzVR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGnCzVR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnCzVR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGnCzVR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnCzVR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnCzVR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnCzVR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnCzVR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnCzVR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGnCzVR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnCzVR.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYgGUbe.s: Assembler messages:
encrypt.c: /tmp/ccYgGUbe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYgGUbe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYgGUbe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYgGUbe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgGUbe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgGUbe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgGUbe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgGUbe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgGUbe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgGUbe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgGUbe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgGUbe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYgGUbe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgGUbe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYgGUbe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYgGUbe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgGUbe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgGUbe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgGUbe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgGUbe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgGUbe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYgGUbe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgGUbe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgGUbe.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDjde2Q.s: Assembler messages:
encrypt.c: /tmp/ccDjde2Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDjde2Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDjde2Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDjde2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjde2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjde2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjde2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjde2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjde2Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjde2Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjde2Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjde2Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDjde2Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjde2Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDjde2Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDjde2Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjde2Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjde2Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjde2Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjde2Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjde2Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDjde2Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjde2Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjde2Q.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsRIwtt.s: Assembler messages:
encrypt.c: /tmp/ccsRIwtt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsRIwtt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsRIwtt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsRIwtt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRIwtt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRIwtt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRIwtt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRIwtt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRIwtt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRIwtt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRIwtt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRIwtt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsRIwtt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRIwtt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsRIwtt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRIwtt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsRIwtt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRIwtt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRIwtt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRIwtt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRIwtt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRIwtt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRIwtt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRIwtt.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW1mxfp.s: Assembler messages:
encrypt.c: /tmp/ccW1mxfp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1mxfp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1mxfp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1mxfp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1mxfp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1mxfp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1mxfp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1mxfp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1mxfp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1mxfp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1mxfp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1mxfp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1mxfp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1mxfp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1mxfp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1mxfp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW1mxfp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1mxfp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1mxfp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1mxfp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1mxfp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1mxfp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1mxfp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1mxfp.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccedYteD.s: Assembler messages:
encrypt.c: /tmp/ccedYteD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccedYteD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccedYteD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccedYteD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedYteD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedYteD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedYteD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedYteD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedYteD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedYteD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedYteD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedYteD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccedYteD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedYteD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccedYteD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccedYteD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedYteD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedYteD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedYteD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedYteD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedYteD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccedYteD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedYteD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedYteD.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXJKOcw.s: Assembler messages:
encrypt.c: /tmp/ccXJKOcw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXJKOcw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXJKOcw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXJKOcw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJKOcw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJKOcw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJKOcw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJKOcw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJKOcw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJKOcw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJKOcw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJKOcw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXJKOcw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJKOcw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXJKOcw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJKOcw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXJKOcw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJKOcw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJKOcw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJKOcw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJKOcw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJKOcw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXJKOcw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJKOcw.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccns6jiP.s: Assembler messages:
encrypt.c: /tmp/ccns6jiP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccns6jiP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccns6jiP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccns6jiP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns6jiP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns6jiP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns6jiP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns6jiP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns6jiP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccns6jiP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccns6jiP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccns6jiP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccns6jiP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns6jiP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccns6jiP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccns6jiP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccns6jiP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccns6jiP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccns6jiP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns6jiP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccns6jiP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccns6jiP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccns6jiP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccns6jiP.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3P5tZr.s: Assembler messages:
encrypt.c: /tmp/cc3P5tZr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3P5tZr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3P5tZr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3P5tZr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P5tZr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P5tZr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P5tZr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P5tZr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P5tZr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3P5tZr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3P5tZr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3P5tZr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3P5tZr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P5tZr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3P5tZr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3P5tZr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3P5tZr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3P5tZr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3P5tZr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3P5tZr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3P5tZr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3P5tZr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3P5tZr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3P5tZr.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEB3d8D.s: Assembler messages:
encrypt.c: /tmp/ccEB3d8D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEB3d8D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEB3d8D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEB3d8D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEB3d8D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEB3d8D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEB3d8D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEB3d8D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEB3d8D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEB3d8D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEB3d8D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEB3d8D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEB3d8D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEB3d8D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEB3d8D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEB3d8D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEB3d8D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEB3d8D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEB3d8D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEB3d8D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEB3d8D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEB3d8D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEB3d8D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEB3d8D.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEpXpFz.s: Assembler messages:
encrypt.c: /tmp/ccEpXpFz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpXpFz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEpXpFz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpXpFz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpXpFz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpXpFz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpXpFz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpXpFz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpXpFz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpXpFz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpXpFz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpXpFz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEpXpFz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpXpFz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEpXpFz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEpXpFz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpXpFz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpXpFz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpXpFz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpXpFz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpXpFz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpXpFz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpXpFz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpXpFz.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX1BPvd.s: Assembler messages:
encrypt.c: /tmp/ccX1BPvd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1BPvd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1BPvd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1BPvd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1BPvd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1BPvd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1BPvd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1BPvd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1BPvd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1BPvd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1BPvd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1BPvd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1BPvd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1BPvd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1BPvd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1BPvd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX1BPvd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1BPvd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1BPvd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1BPvd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1BPvd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1BPvd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1BPvd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1BPvd.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPAf7dn.s: Assembler messages:
encrypt.c: /tmp/ccPAf7dn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAf7dn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAf7dn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPAf7dn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAf7dn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAf7dn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAf7dn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAf7dn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAf7dn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAf7dn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAf7dn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAf7dn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPAf7dn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAf7dn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAf7dn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPAf7dn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAf7dn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAf7dn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAf7dn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAf7dn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAf7dn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPAf7dn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAf7dn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAf7dn.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvJQQn7.s: Assembler messages:
encrypt.c: /tmp/ccvJQQn7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvJQQn7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvJQQn7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvJQQn7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQQn7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQQn7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQQn7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQQn7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQQn7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJQQn7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJQQn7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJQQn7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvJQQn7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQQn7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvJQQn7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJQQn7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvJQQn7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvJQQn7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJQQn7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJQQn7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJQQn7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJQQn7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJQQn7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvJQQn7.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5kXBkA.s: Assembler messages:
encrypt.c: /tmp/cc5kXBkA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5kXBkA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5kXBkA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5kXBkA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kXBkA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kXBkA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kXBkA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kXBkA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kXBkA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kXBkA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kXBkA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kXBkA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5kXBkA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kXBkA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5kXBkA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5kXBkA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kXBkA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kXBkA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kXBkA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kXBkA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kXBkA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5kXBkA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kXBkA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kXBkA.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs1QDeg.s: Assembler messages:
encrypt.c: /tmp/ccs1QDeg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs1QDeg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs1QDeg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs1QDeg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1QDeg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1QDeg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1QDeg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1QDeg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1QDeg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1QDeg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1QDeg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1QDeg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs1QDeg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1QDeg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs1QDeg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1QDeg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs1QDeg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1QDeg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1QDeg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1QDeg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1QDeg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1QDeg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs1QDeg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1QDeg.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNBdA6n.s: Assembler messages:
encrypt.c: /tmp/ccNBdA6n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNBdA6n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNBdA6n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNBdA6n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBdA6n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBdA6n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBdA6n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBdA6n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBdA6n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBdA6n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBdA6n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBdA6n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNBdA6n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBdA6n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNBdA6n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNBdA6n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBdA6n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBdA6n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBdA6n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBdA6n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBdA6n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNBdA6n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBdA6n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBdA6n.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpNDJf7.s: Assembler messages:
encrypt.c: /tmp/ccpNDJf7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpNDJf7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpNDJf7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpNDJf7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNDJf7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNDJf7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNDJf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNDJf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNDJf7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNDJf7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNDJf7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNDJf7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpNDJf7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNDJf7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpNDJf7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNDJf7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpNDJf7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNDJf7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNDJf7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNDJf7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNDJf7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNDJf7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpNDJf7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNDJf7.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1KmeTs.s: Assembler messages:
encrypt.c: /tmp/cc1KmeTs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KmeTs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1KmeTs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1KmeTs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KmeTs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KmeTs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KmeTs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KmeTs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KmeTs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1KmeTs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1KmeTs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1KmeTs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1KmeTs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KmeTs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1KmeTs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1KmeTs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1KmeTs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KmeTs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KmeTs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KmeTs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KmeTs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KmeTs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KmeTs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1KmeTs.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXQkRh9.s: Assembler messages:
encrypt.c: /tmp/ccXQkRh9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXQkRh9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXQkRh9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXQkRh9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQkRh9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQkRh9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQkRh9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQkRh9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQkRh9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQkRh9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQkRh9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQkRh9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXQkRh9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQkRh9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXQkRh9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQkRh9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXQkRh9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQkRh9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQkRh9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQkRh9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQkRh9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQkRh9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXQkRh9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQkRh9.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGnYguh.s: Assembler messages:
encrypt.c: /tmp/ccGnYguh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGnYguh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGnYguh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGnYguh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnYguh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnYguh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnYguh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnYguh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnYguh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGnYguh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGnYguh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGnYguh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGnYguh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnYguh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGnYguh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGnYguh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGnYguh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGnYguh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGnYguh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnYguh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGnYguh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGnYguh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGnYguh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGnYguh.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclF5N14.s: Assembler messages:
encrypt.c: /tmp/cclF5N14.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclF5N14.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclF5N14.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclF5N14.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5N14.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5N14.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5N14.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5N14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5N14.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclF5N14.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclF5N14.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclF5N14.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclF5N14.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5N14.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclF5N14.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclF5N14.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclF5N14.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclF5N14.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclF5N14.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclF5N14.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5N14.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclF5N14.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclF5N14.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclF5N14.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOodRkd.s: Assembler messages:
encrypt.c: /tmp/ccOodRkd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOodRkd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOodRkd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOodRkd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOodRkd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOodRkd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOodRkd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOodRkd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOodRkd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOodRkd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOodRkd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOodRkd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOodRkd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOodRkd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOodRkd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOodRkd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOodRkd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOodRkd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOodRkd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOodRkd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOodRkd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOodRkd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOodRkd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOodRkd.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxiWaMw.s: Assembler messages:
encrypt.c: /tmp/ccxiWaMw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxiWaMw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxiWaMw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxiWaMw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiWaMw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiWaMw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiWaMw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiWaMw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiWaMw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiWaMw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiWaMw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiWaMw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxiWaMw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiWaMw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxiWaMw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxiWaMw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiWaMw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiWaMw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiWaMw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiWaMw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiWaMw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxiWaMw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiWaMw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiWaMw.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHRineb.s: Assembler messages:
encrypt.c: /tmp/ccHRineb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHRineb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHRineb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHRineb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRineb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRineb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRineb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRineb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRineb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRineb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRineb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRineb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHRineb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRineb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHRineb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRineb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHRineb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRineb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRineb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRineb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRineb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRineb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRineb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRineb.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKFj4zk.s: Assembler messages:
encrypt.c: /tmp/ccKFj4zk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKFj4zk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKFj4zk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKFj4zk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFj4zk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFj4zk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFj4zk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFj4zk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFj4zk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKFj4zk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKFj4zk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKFj4zk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKFj4zk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFj4zk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKFj4zk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKFj4zk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKFj4zk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFj4zk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFj4zk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFj4zk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFj4zk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKFj4zk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFj4zk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFj4zk.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjKiLYT.s: Assembler messages:
encrypt.c: /tmp/ccjKiLYT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKiLYT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjKiLYT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjKiLYT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKiLYT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKiLYT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKiLYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKiLYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKiLYT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKiLYT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKiLYT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKiLYT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjKiLYT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKiLYT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjKiLYT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKiLYT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjKiLYT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKiLYT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKiLYT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKiLYT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKiLYT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKiLYT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKiLYT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKiLYT.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuaiSud.s: Assembler messages:
encrypt.c: /tmp/ccuaiSud.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuaiSud.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuaiSud.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuaiSud.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaiSud.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaiSud.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaiSud.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaiSud.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaiSud.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuaiSud.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuaiSud.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuaiSud.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuaiSud.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaiSud.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuaiSud.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuaiSud.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuaiSud.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuaiSud.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuaiSud.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaiSud.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuaiSud.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuaiSud.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuaiSud.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuaiSud.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8hv3L8.s: Assembler messages:
encrypt.c: /tmp/cc8hv3L8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8hv3L8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8hv3L8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8hv3L8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hv3L8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hv3L8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hv3L8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hv3L8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hv3L8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hv3L8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hv3L8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hv3L8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8hv3L8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hv3L8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8hv3L8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8hv3L8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hv3L8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hv3L8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hv3L8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hv3L8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hv3L8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8hv3L8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hv3L8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hv3L8.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9603YO.s: Assembler messages:
encrypt.c: /tmp/cc9603YO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9603YO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9603YO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9603YO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9603YO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9603YO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9603YO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9603YO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9603YO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9603YO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9603YO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9603YO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9603YO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9603YO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9603YO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9603YO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9603YO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9603YO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9603YO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9603YO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9603YO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9603YO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9603YO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9603YO.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGIbcFd.s: Assembler messages:
encrypt.c: /tmp/ccGIbcFd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIbcFd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGIbcFd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGIbcFd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIbcFd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIbcFd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIbcFd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIbcFd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIbcFd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIbcFd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIbcFd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIbcFd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGIbcFd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIbcFd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGIbcFd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGIbcFd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIbcFd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIbcFd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIbcFd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIbcFd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIbcFd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIbcFd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIbcFd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIbcFd.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTv7TOS.s: Assembler messages:
encrypt.c: /tmp/ccTv7TOS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTv7TOS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTv7TOS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTv7TOS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTv7TOS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTv7TOS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTv7TOS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTv7TOS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTv7TOS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTv7TOS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTv7TOS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTv7TOS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTv7TOS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTv7TOS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTv7TOS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTv7TOS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTv7TOS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTv7TOS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTv7TOS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTv7TOS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTv7TOS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTv7TOS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTv7TOS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTv7TOS.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGMm9yT.s: Assembler messages:
encrypt.c: /tmp/ccGMm9yT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGMm9yT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGMm9yT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGMm9yT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMm9yT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMm9yT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMm9yT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMm9yT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMm9yT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMm9yT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMm9yT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMm9yT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGMm9yT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMm9yT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGMm9yT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMm9yT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGMm9yT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMm9yT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMm9yT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMm9yT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMm9yT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMm9yT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGMm9yT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMm9yT.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco6iTTb.s: Assembler messages:
encrypt.c: /tmp/cco6iTTb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco6iTTb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco6iTTb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco6iTTb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6iTTb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6iTTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6iTTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6iTTb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6iTTb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6iTTb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6iTTb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6iTTb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco6iTTb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6iTTb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco6iTTb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco6iTTb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6iTTb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6iTTb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6iTTb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6iTTb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6iTTb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco6iTTb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6iTTb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6iTTb.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMbtYQq.s: Assembler messages:
encrypt.c: /tmp/ccMbtYQq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbtYQq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbtYQq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbtYQq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtYQq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtYQq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtYQq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtYQq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtYQq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbtYQq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbtYQq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbtYQq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbtYQq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtYQq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbtYQq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbtYQq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMbtYQq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbtYQq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbtYQq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbtYQq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbtYQq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbtYQq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbtYQq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbtYQq.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZNCQCN.s: Assembler messages:
encrypt.c: /tmp/ccZNCQCN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZNCQCN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZNCQCN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZNCQCN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNCQCN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNCQCN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNCQCN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNCQCN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNCQCN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZNCQCN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZNCQCN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZNCQCN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZNCQCN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNCQCN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZNCQCN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZNCQCN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZNCQCN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNCQCN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNCQCN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNCQCN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNCQCN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZNCQCN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNCQCN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZNCQCN.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNVKfGp.s: Assembler messages:
encrypt.c: /tmp/ccNVKfGp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNVKfGp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNVKfGp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNVKfGp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVKfGp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVKfGp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVKfGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVKfGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVKfGp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNVKfGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNVKfGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNVKfGp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNVKfGp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVKfGp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNVKfGp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNVKfGp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNVKfGp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNVKfGp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNVKfGp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNVKfGp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVKfGp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNVKfGp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNVKfGp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNVKfGp.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsBXxTD.s: Assembler messages:
encrypt.c: /tmp/ccsBXxTD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsBXxTD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsBXxTD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsBXxTD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBXxTD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBXxTD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBXxTD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBXxTD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBXxTD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBXxTD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBXxTD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBXxTD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsBXxTD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBXxTD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsBXxTD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsBXxTD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBXxTD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBXxTD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBXxTD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBXxTD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBXxTD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsBXxTD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBXxTD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBXxTD.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSXck2N.s: Assembler messages:
encrypt.c: /tmp/ccSXck2N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXck2N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSXck2N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXck2N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXck2N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXck2N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXck2N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXck2N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXck2N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXck2N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXck2N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXck2N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSXck2N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXck2N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSXck2N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSXck2N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXck2N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXck2N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXck2N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXck2N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXck2N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXck2N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXck2N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXck2N.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cczUlplm.s: Assembler messages:
encrypt.c: /tmp/cczUlplm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUlplm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUlplm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczUlplm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUlplm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUlplm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUlplm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUlplm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUlplm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUlplm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUlplm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUlplm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUlplm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUlplm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUlplm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUlplm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczUlplm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUlplm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUlplm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUlplm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUlplm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUlplm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUlplm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUlplm.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYFczYB.s: Assembler messages:
encrypt.c: /tmp/ccYFczYB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYFczYB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYFczYB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYFczYB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFczYB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFczYB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFczYB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFczYB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFczYB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFczYB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFczYB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFczYB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYFczYB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFczYB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYFczYB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYFczYB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFczYB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFczYB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFczYB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFczYB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFczYB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFczYB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFczYB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFczYB.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvOUCLr.s: Assembler messages:
encrypt.c: /tmp/ccvOUCLr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvOUCLr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvOUCLr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvOUCLr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOUCLr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOUCLr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOUCLr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOUCLr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOUCLr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOUCLr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOUCLr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOUCLr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvOUCLr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOUCLr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvOUCLr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOUCLr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvOUCLr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOUCLr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOUCLr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOUCLr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOUCLr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOUCLr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvOUCLr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOUCLr.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRhQKVl.s: Assembler messages:
encrypt.c: /tmp/ccRhQKVl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhQKVl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRhQKVl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRhQKVl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhQKVl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhQKVl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhQKVl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhQKVl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhQKVl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhQKVl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhQKVl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhQKVl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRhQKVl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhQKVl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRhQKVl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRhQKVl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhQKVl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhQKVl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhQKVl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhQKVl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhQKVl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhQKVl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhQKVl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhQKVl.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbYzTFi.s: Assembler messages:
encrypt.c: /tmp/ccbYzTFi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYzTFi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYzTFi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYzTFi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzTFi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzTFi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzTFi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzTFi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzTFi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYzTFi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYzTFi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYzTFi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYzTFi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzTFi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYzTFi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYzTFi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbYzTFi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYzTFi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYzTFi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYzTFi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYzTFi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYzTFi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYzTFi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYzTFi.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLA6q1m.s: Assembler messages:
encrypt.c: /tmp/ccLA6q1m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLA6q1m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLA6q1m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLA6q1m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA6q1m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA6q1m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA6q1m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA6q1m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA6q1m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLA6q1m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLA6q1m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLA6q1m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLA6q1m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA6q1m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLA6q1m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLA6q1m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLA6q1m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLA6q1m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLA6q1m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA6q1m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLA6q1m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLA6q1m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLA6q1m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLA6q1m.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUscMjl.s: Assembler messages:
encrypt.c: /tmp/ccUscMjl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUscMjl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUscMjl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUscMjl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUscMjl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUscMjl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUscMjl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUscMjl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUscMjl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUscMjl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUscMjl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUscMjl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUscMjl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUscMjl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUscMjl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUscMjl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUscMjl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUscMjl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUscMjl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUscMjl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUscMjl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUscMjl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUscMjl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUscMjl.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJpX0Nh.s: Assembler messages:
encrypt.c: /tmp/ccJpX0Nh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpX0Nh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJpX0Nh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJpX0Nh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpX0Nh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpX0Nh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpX0Nh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpX0Nh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpX0Nh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpX0Nh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpX0Nh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpX0Nh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJpX0Nh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpX0Nh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJpX0Nh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpX0Nh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJpX0Nh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpX0Nh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpX0Nh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpX0Nh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpX0Nh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpX0Nh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpX0Nh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpX0Nh.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbeqrsr.s: Assembler messages:
encrypt.c: /tmp/ccbeqrsr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbeqrsr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbeqrsr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbeqrsr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeqrsr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeqrsr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeqrsr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeqrsr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeqrsr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbeqrsr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbeqrsr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbeqrsr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbeqrsr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeqrsr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbeqrsr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbeqrsr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbeqrsr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbeqrsr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbeqrsr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeqrsr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbeqrsr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbeqrsr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbeqrsr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbeqrsr.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9jBsim.s: Assembler messages:
encrypt.c: /tmp/cc9jBsim.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9jBsim.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9jBsim.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9jBsim.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jBsim.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jBsim.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jBsim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jBsim.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jBsim.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9jBsim.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9jBsim.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9jBsim.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9jBsim.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jBsim.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9jBsim.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9jBsim.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9jBsim.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9jBsim.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9jBsim.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jBsim.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9jBsim.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9jBsim.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9jBsim.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9jBsim.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd2vahq.s: Assembler messages:
encrypt.c: /tmp/ccd2vahq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd2vahq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd2vahq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd2vahq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2vahq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2vahq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2vahq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2vahq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2vahq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd2vahq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd2vahq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd2vahq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd2vahq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2vahq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd2vahq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd2vahq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd2vahq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd2vahq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd2vahq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd2vahq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2vahq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd2vahq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd2vahq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd2vahq.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJRKSE3.s: Assembler messages:
encrypt.c: /tmp/ccJRKSE3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRKSE3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJRKSE3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJRKSE3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRKSE3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRKSE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRKSE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRKSE3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRKSE3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRKSE3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRKSE3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRKSE3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJRKSE3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRKSE3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJRKSE3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJRKSE3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRKSE3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRKSE3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRKSE3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRKSE3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRKSE3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRKSE3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRKSE3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRKSE3.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQxq7Ky.s: Assembler messages:
encrypt.c: /tmp/ccQxq7Ky.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQxq7Ky.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQxq7Ky.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQxq7Ky.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxq7Ky.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxq7Ky.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxq7Ky.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxq7Ky.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxq7Ky.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxq7Ky.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxq7Ky.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxq7Ky.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQxq7Ky.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxq7Ky.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQxq7Ky.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxq7Ky.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQxq7Ky.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxq7Ky.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxq7Ky.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxq7Ky.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxq7Ky.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxq7Ky.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQxq7Ky.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxq7Ky.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc02HToR.s: Assembler messages:
encrypt.c: /tmp/cc02HToR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc02HToR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc02HToR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc02HToR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02HToR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02HToR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02HToR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02HToR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02HToR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02HToR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02HToR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02HToR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc02HToR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02HToR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc02HToR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc02HToR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02HToR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02HToR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02HToR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02HToR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02HToR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc02HToR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02HToR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02HToR.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccayZBxy.s: Assembler messages:
encrypt.c: /tmp/ccayZBxy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccayZBxy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccayZBxy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccayZBxy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayZBxy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayZBxy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayZBxy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayZBxy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayZBxy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayZBxy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayZBxy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayZBxy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccayZBxy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayZBxy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccayZBxy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayZBxy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccayZBxy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayZBxy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayZBxy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayZBxy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayZBxy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayZBxy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccayZBxy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayZBxy.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccACzD7B.s: Assembler messages:
encrypt.c: /tmp/ccACzD7B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccACzD7B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccACzD7B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccACzD7B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACzD7B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACzD7B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACzD7B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACzD7B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACzD7B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACzD7B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACzD7B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACzD7B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccACzD7B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACzD7B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccACzD7B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACzD7B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccACzD7B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACzD7B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACzD7B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACzD7B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACzD7B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACzD7B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccACzD7B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACzD7B.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVfBvO3.s: Assembler messages:
encrypt.c: /tmp/ccVfBvO3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVfBvO3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVfBvO3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVfBvO3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfBvO3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfBvO3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfBvO3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfBvO3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfBvO3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfBvO3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfBvO3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfBvO3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVfBvO3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfBvO3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVfBvO3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVfBvO3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfBvO3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfBvO3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfBvO3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfBvO3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfBvO3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVfBvO3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfBvO3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfBvO3.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGEPZzT.s: Assembler messages:
encrypt.c: /tmp/ccGEPZzT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEPZzT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEPZzT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGEPZzT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPZzT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPZzT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPZzT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPZzT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPZzT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEPZzT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEPZzT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEPZzT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGEPZzT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPZzT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEPZzT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGEPZzT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGEPZzT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEPZzT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEPZzT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEPZzT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEPZzT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGEPZzT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEPZzT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGEPZzT.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIxqFgA.s: Assembler messages:
encrypt.c: /tmp/ccIxqFgA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIxqFgA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIxqFgA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIxqFgA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxqFgA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxqFgA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxqFgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxqFgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxqFgA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIxqFgA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIxqFgA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIxqFgA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIxqFgA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxqFgA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIxqFgA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIxqFgA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIxqFgA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIxqFgA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIxqFgA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIxqFgA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxqFgA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIxqFgA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIxqFgA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIxqFgA.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEKWhiQ.s: Assembler messages:
encrypt.c: /tmp/ccEKWhiQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEKWhiQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEKWhiQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEKWhiQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKWhiQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKWhiQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKWhiQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKWhiQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKWhiQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEKWhiQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEKWhiQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEKWhiQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEKWhiQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKWhiQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEKWhiQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEKWhiQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEKWhiQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEKWhiQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEKWhiQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKWhiQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEKWhiQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEKWhiQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEKWhiQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEKWhiQ.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGONjZt.s: Assembler messages:
encrypt.c: /tmp/ccGONjZt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGONjZt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGONjZt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGONjZt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGONjZt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGONjZt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGONjZt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGONjZt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGONjZt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGONjZt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGONjZt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGONjZt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGONjZt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGONjZt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGONjZt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGONjZt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGONjZt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGONjZt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGONjZt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGONjZt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGONjZt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGONjZt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGONjZt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGONjZt.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7pr6Sn.s: Assembler messages:
encrypt.c: /tmp/cc7pr6Sn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7pr6Sn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7pr6Sn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7pr6Sn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pr6Sn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pr6Sn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pr6Sn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pr6Sn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pr6Sn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7pr6Sn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7pr6Sn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7pr6Sn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7pr6Sn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pr6Sn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7pr6Sn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7pr6Sn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7pr6Sn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7pr6Sn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7pr6Sn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7pr6Sn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pr6Sn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7pr6Sn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7pr6Sn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7pr6Sn.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqmV4KA.s: Assembler messages:
encrypt.c: /tmp/ccqmV4KA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqmV4KA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqmV4KA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqmV4KA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmV4KA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmV4KA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmV4KA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmV4KA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmV4KA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmV4KA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmV4KA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmV4KA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqmV4KA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmV4KA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqmV4KA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqmV4KA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmV4KA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmV4KA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmV4KA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmV4KA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmV4KA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqmV4KA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmV4KA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmV4KA.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc4t4JpN.s: Assembler messages:
encrypt.c: /tmp/cc4t4JpN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4t4JpN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4t4JpN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4t4JpN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4t4JpN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4t4JpN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4t4JpN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4t4JpN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4t4JpN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4t4JpN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4t4JpN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4t4JpN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4t4JpN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4t4JpN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4t4JpN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4t4JpN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4t4JpN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4t4JpN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4t4JpN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4t4JpN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4t4JpN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4t4JpN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4t4JpN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4t4JpN.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccG6bsjx.s: Assembler messages:
encrypt.c: /tmp/ccG6bsjx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG6bsjx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG6bsjx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG6bsjx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6bsjx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6bsjx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6bsjx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6bsjx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6bsjx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6bsjx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6bsjx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6bsjx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG6bsjx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6bsjx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG6bsjx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6bsjx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG6bsjx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6bsjx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6bsjx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6bsjx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6bsjx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6bsjx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG6bsjx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6bsjx.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq5fvEE.s: Assembler messages:
encrypt.c: /tmp/ccq5fvEE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq5fvEE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq5fvEE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq5fvEE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5fvEE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5fvEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5fvEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5fvEE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5fvEE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5fvEE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5fvEE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5fvEE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq5fvEE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5fvEE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq5fvEE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq5fvEE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5fvEE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5fvEE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5fvEE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5fvEE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5fvEE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq5fvEE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5fvEE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5fvEE.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrdOzCo.s: Assembler messages:
encrypt.c: /tmp/ccrdOzCo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrdOzCo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrdOzCo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrdOzCo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdOzCo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdOzCo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdOzCo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdOzCo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdOzCo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdOzCo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdOzCo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdOzCo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrdOzCo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdOzCo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrdOzCo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdOzCo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrdOzCo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdOzCo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdOzCo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdOzCo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdOzCo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdOzCo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdOzCo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdOzCo.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSOSk15.s: Assembler messages:
encrypt.c: /tmp/ccSOSk15.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSOSk15.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSOSk15.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSOSk15.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOSk15.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOSk15.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOSk15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOSk15.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOSk15.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOSk15.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOSk15.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOSk15.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSOSk15.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOSk15.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSOSk15.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSOSk15.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOSk15.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOSk15.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOSk15.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOSk15.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOSk15.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSOSk15.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOSk15.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOSk15.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYVjDPD.s: Assembler messages:
encrypt.c: /tmp/ccYVjDPD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYVjDPD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYVjDPD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYVjDPD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVjDPD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVjDPD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVjDPD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVjDPD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVjDPD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVjDPD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVjDPD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVjDPD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYVjDPD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVjDPD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYVjDPD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVjDPD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYVjDPD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVjDPD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVjDPD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVjDPD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVjDPD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVjDPD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYVjDPD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVjDPD.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca6MoZw.s: Assembler messages:
encrypt.c: /tmp/cca6MoZw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca6MoZw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca6MoZw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca6MoZw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6MoZw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6MoZw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6MoZw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6MoZw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6MoZw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6MoZw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6MoZw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6MoZw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca6MoZw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6MoZw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca6MoZw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6MoZw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca6MoZw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6MoZw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6MoZw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6MoZw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6MoZw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6MoZw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6MoZw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6MoZw.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxPTEgU.s: Assembler messages:
encrypt.c: /tmp/ccxPTEgU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxPTEgU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxPTEgU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxPTEgU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTEgU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTEgU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTEgU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTEgU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTEgU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPTEgU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPTEgU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPTEgU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxPTEgU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTEgU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxPTEgU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxPTEgU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxPTEgU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPTEgU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPTEgU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPTEgU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPTEgU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxPTEgU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPTEgU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxPTEgU.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cceaepG6.s: Assembler messages:
encrypt.c: /tmp/cceaepG6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceaepG6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceaepG6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceaepG6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaepG6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaepG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaepG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaepG6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaepG6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaepG6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaepG6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaepG6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceaepG6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaepG6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceaepG6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceaepG6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaepG6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaepG6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaepG6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaepG6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaepG6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceaepG6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaepG6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaepG6.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccqpXJjE.s: Assembler messages:
encrypt.c: /tmp/ccqpXJjE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpXJjE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpXJjE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpXJjE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpXJjE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpXJjE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpXJjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpXJjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpXJjE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpXJjE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpXJjE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpXJjE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpXJjE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpXJjE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpXJjE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpXJjE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqpXJjE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpXJjE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpXJjE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpXJjE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpXJjE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpXJjE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpXJjE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpXJjE.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBa1wzU.s: Assembler messages:
encrypt.c: /tmp/ccBa1wzU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBa1wzU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBa1wzU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBa1wzU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa1wzU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa1wzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa1wzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa1wzU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa1wzU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa1wzU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa1wzU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa1wzU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBa1wzU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa1wzU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBa1wzU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBa1wzU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa1wzU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa1wzU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa1wzU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa1wzU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa1wzU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBa1wzU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa1wzU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa1wzU.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEXlqCA.s: Assembler messages:
encrypt.c: /tmp/ccEXlqCA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXlqCA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEXlqCA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEXlqCA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlqCA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlqCA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlqCA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlqCA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlqCA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXlqCA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXlqCA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXlqCA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEXlqCA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlqCA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEXlqCA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXlqCA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEXlqCA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEXlqCA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXlqCA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXlqCA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXlqCA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXlqCA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXlqCA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEXlqCA.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccetoQrw.s: Assembler messages:
encrypt.c: /tmp/ccetoQrw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccetoQrw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccetoQrw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccetoQrw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetoQrw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetoQrw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetoQrw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetoQrw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetoQrw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetoQrw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetoQrw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetoQrw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccetoQrw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetoQrw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccetoQrw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccetoQrw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetoQrw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetoQrw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetoQrw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetoQrw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetoQrw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccetoQrw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetoQrw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetoQrw.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsIsn79.s: Assembler messages:
encrypt.c: /tmp/ccsIsn79.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsIsn79.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsIsn79.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsIsn79.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsn79.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsn79.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsn79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsn79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsn79.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIsn79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIsn79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIsn79.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsIsn79.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsn79.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsIsn79.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIsn79.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsIsn79.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIsn79.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIsn79.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIsn79.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIsn79.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIsn79.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsIsn79.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIsn79.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQLJ1K8.s: Assembler messages:
encrypt.c: /tmp/ccQLJ1K8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQLJ1K8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQLJ1K8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQLJ1K8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLJ1K8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLJ1K8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLJ1K8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLJ1K8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLJ1K8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLJ1K8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLJ1K8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLJ1K8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQLJ1K8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLJ1K8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQLJ1K8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLJ1K8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQLJ1K8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLJ1K8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLJ1K8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLJ1K8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLJ1K8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLJ1K8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQLJ1K8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLJ1K8.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuMUbNj.s: Assembler messages:
encrypt.c: /tmp/ccuMUbNj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuMUbNj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuMUbNj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuMUbNj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMUbNj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMUbNj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMUbNj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMUbNj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMUbNj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMUbNj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMUbNj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMUbNj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuMUbNj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMUbNj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuMUbNj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuMUbNj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuMUbNj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMUbNj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMUbNj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMUbNj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMUbNj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMUbNj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMUbNj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuMUbNj.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHZjQhw.s: Assembler messages:
encrypt.c: /tmp/ccHZjQhw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZjQhw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZjQhw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZjQhw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZjQhw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZjQhw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZjQhw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZjQhw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZjQhw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZjQhw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZjQhw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZjQhw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZjQhw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZjQhw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZjQhw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHZjQhw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZjQhw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZjQhw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZjQhw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZjQhw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZjQhw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZjQhw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZjQhw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZjQhw.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoTsRtf.s: Assembler messages:
encrypt.c: /tmp/ccoTsRtf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoTsRtf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoTsRtf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoTsRtf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTsRtf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTsRtf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTsRtf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTsRtf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTsRtf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTsRtf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTsRtf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTsRtf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoTsRtf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTsRtf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoTsRtf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTsRtf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoTsRtf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoTsRtf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTsRtf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTsRtf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTsRtf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTsRtf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoTsRtf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoTsRtf.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSlon1m.s: Assembler messages:
encrypt.c: /tmp/ccSlon1m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSlon1m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSlon1m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSlon1m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlon1m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlon1m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlon1m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlon1m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlon1m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlon1m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlon1m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlon1m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSlon1m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlon1m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSlon1m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSlon1m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlon1m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlon1m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlon1m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlon1m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlon1m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSlon1m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlon1m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlon1m.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckZjX16.s: Assembler messages:
encrypt.c: /tmp/cckZjX16.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckZjX16.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckZjX16.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckZjX16.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZjX16.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZjX16.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZjX16.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZjX16.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZjX16.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckZjX16.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckZjX16.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckZjX16.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckZjX16.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZjX16.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckZjX16.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckZjX16.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckZjX16.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckZjX16.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckZjX16.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckZjX16.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZjX16.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckZjX16.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckZjX16.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckZjX16.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIVFqTS.s: Assembler messages:
encrypt.c: /tmp/ccIVFqTS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIVFqTS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIVFqTS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIVFqTS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVFqTS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVFqTS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVFqTS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVFqTS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVFqTS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVFqTS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVFqTS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVFqTS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIVFqTS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVFqTS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIVFqTS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVFqTS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIVFqTS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVFqTS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVFqTS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVFqTS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVFqTS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVFqTS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIVFqTS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVFqTS.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg1wlAg.s: Assembler messages:
encrypt.c: /tmp/ccg1wlAg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1wlAg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1wlAg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1wlAg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1wlAg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1wlAg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1wlAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1wlAg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1wlAg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1wlAg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1wlAg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1wlAg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1wlAg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1wlAg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1wlAg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg1wlAg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1wlAg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1wlAg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1wlAg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1wlAg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1wlAg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1wlAg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1wlAg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1wlAg.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLhpRPa.s: Assembler messages:
encrypt.c: /tmp/ccLhpRPa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhpRPa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhpRPa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhpRPa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpRPa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpRPa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpRPa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpRPa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpRPa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhpRPa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhpRPa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhpRPa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhpRPa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpRPa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhpRPa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLhpRPa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhpRPa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhpRPa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhpRPa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhpRPa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhpRPa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhpRPa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhpRPa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhpRPa.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm3JsdO.s: Assembler messages:
encrypt.c: /tmp/ccm3JsdO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3JsdO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3JsdO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3JsdO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3JsdO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3JsdO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3JsdO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3JsdO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3JsdO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3JsdO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3JsdO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3JsdO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3JsdO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3JsdO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3JsdO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3JsdO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm3JsdO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3JsdO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3JsdO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3JsdO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3JsdO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3JsdO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3JsdO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3JsdO.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaFhhXV.s: Assembler messages:
encrypt.c: /tmp/ccaFhhXV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFhhXV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFhhXV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFhhXV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFhhXV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFhhXV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFhhXV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFhhXV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFhhXV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFhhXV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFhhXV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFhhXV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFhhXV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFhhXV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFhhXV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFhhXV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaFhhXV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFhhXV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFhhXV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFhhXV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFhhXV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFhhXV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFhhXV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFhhXV.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cco2uZmg.s: Assembler messages:
encrypt.c: /tmp/cco2uZmg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2uZmg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2uZmg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco2uZmg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2uZmg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2uZmg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2uZmg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2uZmg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2uZmg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2uZmg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2uZmg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2uZmg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2uZmg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2uZmg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2uZmg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco2uZmg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2uZmg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2uZmg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2uZmg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2uZmg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2uZmg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2uZmg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2uZmg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2uZmg.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKt5C9e.s: Assembler messages:
encrypt.c: /tmp/ccKt5C9e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKt5C9e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKt5C9e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKt5C9e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt5C9e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt5C9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt5C9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt5C9e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt5C9e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKt5C9e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKt5C9e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKt5C9e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKt5C9e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt5C9e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKt5C9e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKt5C9e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKt5C9e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt5C9e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt5C9e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt5C9e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt5C9e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKt5C9e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt5C9e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt5C9e.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrSF4XR.s: Assembler messages:
encrypt.c: /tmp/ccrSF4XR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrSF4XR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrSF4XR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrSF4XR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSF4XR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSF4XR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSF4XR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSF4XR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSF4XR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrSF4XR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrSF4XR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrSF4XR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrSF4XR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSF4XR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrSF4XR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrSF4XR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrSF4XR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrSF4XR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrSF4XR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrSF4XR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSF4XR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrSF4XR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrSF4XR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrSF4XR.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW1GCPC.s: Assembler messages:
encrypt.c: /tmp/ccW1GCPC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1GCPC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1GCPC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1GCPC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1GCPC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1GCPC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1GCPC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1GCPC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1GCPC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1GCPC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1GCPC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1GCPC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1GCPC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1GCPC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1GCPC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1GCPC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW1GCPC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1GCPC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1GCPC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1GCPC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1GCPC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1GCPC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1GCPC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1GCPC.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccczH6Y7.s: Assembler messages:
encrypt.c: /tmp/ccczH6Y7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccczH6Y7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccczH6Y7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccczH6Y7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczH6Y7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczH6Y7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczH6Y7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczH6Y7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczH6Y7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczH6Y7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczH6Y7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczH6Y7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccczH6Y7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczH6Y7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccczH6Y7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccczH6Y7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczH6Y7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczH6Y7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczH6Y7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczH6Y7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczH6Y7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccczH6Y7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczH6Y7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczH6Y7.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZOZRsx.s: Assembler messages:
encrypt.c: /tmp/ccZOZRsx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZOZRsx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZOZRsx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZOZRsx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOZRsx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOZRsx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOZRsx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOZRsx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOZRsx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOZRsx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOZRsx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOZRsx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZOZRsx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOZRsx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZOZRsx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOZRsx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZOZRsx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOZRsx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOZRsx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOZRsx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOZRsx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOZRsx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZOZRsx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOZRsx.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccFNxcV.s: Assembler messages:
encrypt.c: /tmp/cccFNxcV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccFNxcV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccFNxcV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccFNxcV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFNxcV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFNxcV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFNxcV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFNxcV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFNxcV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFNxcV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFNxcV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFNxcV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccFNxcV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFNxcV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccFNxcV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccFNxcV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFNxcV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFNxcV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFNxcV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFNxcV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFNxcV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccFNxcV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFNxcV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFNxcV.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLALUY5.s: Assembler messages:
encrypt.c: /tmp/ccLALUY5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLALUY5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLALUY5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLALUY5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLALUY5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLALUY5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLALUY5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLALUY5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLALUY5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLALUY5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLALUY5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLALUY5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLALUY5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLALUY5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLALUY5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLALUY5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLALUY5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLALUY5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLALUY5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLALUY5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLALUY5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLALUY5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLALUY5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLALUY5.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccssIY6F.s: Assembler messages:
encrypt.c: /tmp/ccssIY6F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccssIY6F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccssIY6F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccssIY6F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssIY6F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssIY6F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssIY6F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssIY6F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssIY6F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssIY6F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssIY6F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssIY6F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccssIY6F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssIY6F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccssIY6F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssIY6F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccssIY6F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssIY6F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssIY6F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssIY6F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssIY6F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssIY6F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccssIY6F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssIY6F.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8CLFAx.s: Assembler messages:
encrypt.c: /tmp/cc8CLFAx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8CLFAx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8CLFAx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8CLFAx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CLFAx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CLFAx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CLFAx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CLFAx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CLFAx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CLFAx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CLFAx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CLFAx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8CLFAx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CLFAx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8CLFAx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CLFAx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8CLFAx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CLFAx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CLFAx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CLFAx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CLFAx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CLFAx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8CLFAx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CLFAx.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLcHPkU.s: Assembler messages:
encrypt.c: /tmp/ccLcHPkU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLcHPkU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLcHPkU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLcHPkU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcHPkU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcHPkU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcHPkU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcHPkU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcHPkU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcHPkU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcHPkU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcHPkU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLcHPkU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcHPkU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLcHPkU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLcHPkU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcHPkU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcHPkU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcHPkU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcHPkU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcHPkU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLcHPkU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcHPkU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcHPkU.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU53CVe.s: Assembler messages:
encrypt.c: /tmp/ccU53CVe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU53CVe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU53CVe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU53CVe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU53CVe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU53CVe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU53CVe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU53CVe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU53CVe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU53CVe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU53CVe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU53CVe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU53CVe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU53CVe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU53CVe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU53CVe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU53CVe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU53CVe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU53CVe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU53CVe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU53CVe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU53CVe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU53CVe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU53CVe.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmc0XzS.s: Assembler messages:
encrypt.c: /tmp/ccmc0XzS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmc0XzS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmc0XzS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmc0XzS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc0XzS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc0XzS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc0XzS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc0XzS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc0XzS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmc0XzS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmc0XzS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmc0XzS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmc0XzS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc0XzS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmc0XzS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmc0XzS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmc0XzS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmc0XzS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmc0XzS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmc0XzS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc0XzS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmc0XzS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmc0XzS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmc0XzS.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIbjzFe.s: Assembler messages:
encrypt.c: /tmp/ccIbjzFe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIbjzFe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIbjzFe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIbjzFe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbjzFe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbjzFe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbjzFe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbjzFe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbjzFe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIbjzFe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIbjzFe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIbjzFe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIbjzFe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbjzFe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIbjzFe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIbjzFe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIbjzFe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIbjzFe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIbjzFe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIbjzFe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIbjzFe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIbjzFe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIbjzFe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIbjzFe.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL7VctR.s: Assembler messages:
encrypt.c: /tmp/ccL7VctR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7VctR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7VctR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7VctR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VctR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VctR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VctR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VctR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VctR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7VctR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7VctR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7VctR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7VctR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VctR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7VctR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7VctR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL7VctR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7VctR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7VctR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7VctR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7VctR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7VctR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7VctR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7VctR.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccJiU8uf.s: Assembler messages:
encrypt.c: /tmp/ccJiU8uf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJiU8uf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJiU8uf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJiU8uf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiU8uf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiU8uf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiU8uf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiU8uf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiU8uf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiU8uf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiU8uf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiU8uf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJiU8uf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiU8uf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJiU8uf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJiU8uf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiU8uf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiU8uf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiU8uf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiU8uf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiU8uf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJiU8uf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiU8uf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiU8uf.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccvuqy7Y.s: Assembler messages:
encrypt.c: /tmp/ccvuqy7Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvuqy7Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvuqy7Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvuqy7Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuqy7Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuqy7Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuqy7Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuqy7Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuqy7Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvuqy7Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvuqy7Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvuqy7Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvuqy7Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuqy7Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvuqy7Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvuqy7Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvuqy7Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvuqy7Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvuqy7Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvuqy7Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuqy7Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvuqy7Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvuqy7Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvuqy7Y.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBSqW4R.s: Assembler messages:
encrypt.c: /tmp/ccBSqW4R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSqW4R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSqW4R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSqW4R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSqW4R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSqW4R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSqW4R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSqW4R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSqW4R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSqW4R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSqW4R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSqW4R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSqW4R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSqW4R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSqW4R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSqW4R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBSqW4R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSqW4R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSqW4R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSqW4R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSqW4R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSqW4R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBSqW4R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSqW4R.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY8Klrf.s: Assembler messages:
encrypt.c: /tmp/ccY8Klrf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8Klrf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8Klrf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8Klrf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Klrf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Klrf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Klrf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Klrf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Klrf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8Klrf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8Klrf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8Klrf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8Klrf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Klrf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8Klrf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY8Klrf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8Klrf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8Klrf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8Klrf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8Klrf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8Klrf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8Klrf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8Klrf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8Klrf.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBUj29Q.s: Assembler messages:
encrypt.c: /tmp/ccBUj29Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBUj29Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBUj29Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBUj29Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUj29Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUj29Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUj29Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUj29Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUj29Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUj29Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUj29Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUj29Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBUj29Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUj29Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBUj29Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBUj29Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUj29Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUj29Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUj29Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUj29Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUj29Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBUj29Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUj29Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUj29Q.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyQDIJu.s: Assembler messages:
encrypt.c: /tmp/ccyQDIJu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyQDIJu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyQDIJu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyQDIJu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQDIJu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQDIJu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQDIJu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQDIJu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQDIJu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQDIJu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQDIJu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQDIJu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyQDIJu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQDIJu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyQDIJu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQDIJu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyQDIJu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyQDIJu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQDIJu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQDIJu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQDIJu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQDIJu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyQDIJu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQDIJu.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHLyf4r.s: Assembler messages:
encrypt.c: /tmp/ccHLyf4r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLyf4r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHLyf4r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLyf4r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyf4r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyf4r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyf4r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyf4r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyf4r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLyf4r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLyf4r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLyf4r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHLyf4r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyf4r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHLyf4r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLyf4r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHLyf4r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLyf4r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLyf4r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLyf4r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLyf4r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLyf4r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLyf4r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLyf4r.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx1aHdE.s: Assembler messages:
encrypt.c: /tmp/ccx1aHdE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1aHdE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx1aHdE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx1aHdE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1aHdE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1aHdE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1aHdE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1aHdE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1aHdE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1aHdE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1aHdE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1aHdE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx1aHdE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1aHdE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx1aHdE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx1aHdE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1aHdE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1aHdE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1aHdE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1aHdE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1aHdE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1aHdE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1aHdE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1aHdE.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccGtMeKQ.s: Assembler messages:
encrypt.c: /tmp/ccGtMeKQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGtMeKQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGtMeKQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGtMeKQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtMeKQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtMeKQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtMeKQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtMeKQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtMeKQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGtMeKQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGtMeKQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGtMeKQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGtMeKQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtMeKQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGtMeKQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGtMeKQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGtMeKQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGtMeKQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGtMeKQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtMeKQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGtMeKQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGtMeKQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGtMeKQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGtMeKQ.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cciaLLhv.s: Assembler messages:
encrypt.c: /tmp/cciaLLhv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciaLLhv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciaLLhv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciaLLhv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaLLhv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaLLhv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaLLhv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaLLhv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaLLhv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaLLhv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaLLhv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaLLhv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciaLLhv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaLLhv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciaLLhv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaLLhv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciaLLhv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciaLLhv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaLLhv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaLLhv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaLLhv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaLLhv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaLLhv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciaLLhv.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHNOr0C.s: Assembler messages:
encrypt.c: /tmp/ccHNOr0C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNOr0C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNOr0C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNOr0C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNOr0C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNOr0C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNOr0C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNOr0C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNOr0C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNOr0C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNOr0C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNOr0C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNOr0C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNOr0C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNOr0C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHNOr0C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNOr0C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNOr0C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNOr0C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNOr0C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNOr0C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNOr0C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNOr0C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNOr0C.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaO8VIo.s: Assembler messages:
encrypt.c: /tmp/ccaO8VIo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaO8VIo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaO8VIo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaO8VIo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8VIo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8VIo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8VIo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8VIo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8VIo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaO8VIo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaO8VIo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaO8VIo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaO8VIo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8VIo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaO8VIo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaO8VIo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaO8VIo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaO8VIo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaO8VIo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaO8VIo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaO8VIo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaO8VIo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaO8VIo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaO8VIo.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJeeXyt.s: Assembler messages:
encrypt.c: /tmp/ccJeeXyt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJeeXyt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJeeXyt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJeeXyt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeeXyt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeeXyt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeeXyt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeeXyt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeeXyt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJeeXyt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJeeXyt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJeeXyt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJeeXyt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeeXyt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJeeXyt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJeeXyt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJeeXyt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJeeXyt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJeeXyt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeeXyt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJeeXyt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJeeXyt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJeeXyt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJeeXyt.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqu1Jta.s: Assembler messages:
encrypt.c: /tmp/ccqu1Jta.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqu1Jta.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqu1Jta.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqu1Jta.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqu1Jta.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqu1Jta.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqu1Jta.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqu1Jta.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqu1Jta.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqu1Jta.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqu1Jta.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqu1Jta.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqu1Jta.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqu1Jta.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqu1Jta.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqu1Jta.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqu1Jta.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqu1Jta.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqu1Jta.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqu1Jta.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqu1Jta.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqu1Jta.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqu1Jta.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqu1Jta.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3pQya8.s: Assembler messages:
encrypt.c: /tmp/cc3pQya8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3pQya8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3pQya8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3pQya8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pQya8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pQya8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pQya8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pQya8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pQya8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3pQya8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3pQya8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3pQya8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3pQya8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pQya8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3pQya8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3pQya8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3pQya8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3pQya8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3pQya8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3pQya8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pQya8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3pQya8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3pQya8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3pQya8.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczEjQPk.s: Assembler messages:
encrypt.c: /tmp/cczEjQPk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczEjQPk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczEjQPk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczEjQPk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEjQPk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEjQPk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEjQPk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEjQPk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEjQPk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczEjQPk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczEjQPk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczEjQPk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczEjQPk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEjQPk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczEjQPk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczEjQPk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczEjQPk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczEjQPk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczEjQPk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEjQPk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczEjQPk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczEjQPk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczEjQPk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczEjQPk.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccZrhnqx.s: Assembler messages:
encrypt.c: /tmp/ccZrhnqx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZrhnqx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZrhnqx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZrhnqx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrhnqx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrhnqx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrhnqx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrhnqx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrhnqx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrhnqx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrhnqx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrhnqx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZrhnqx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrhnqx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZrhnqx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZrhnqx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrhnqx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrhnqx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrhnqx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrhnqx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrhnqx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZrhnqx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrhnqx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrhnqx.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccrIfUKc.s: Assembler messages:
encrypt.c: /tmp/ccrIfUKc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrIfUKc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrIfUKc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrIfUKc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIfUKc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIfUKc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIfUKc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIfUKc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIfUKc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIfUKc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIfUKc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIfUKc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrIfUKc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIfUKc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrIfUKc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIfUKc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrIfUKc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIfUKc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIfUKc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIfUKc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIfUKc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIfUKc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrIfUKc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIfUKc.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbxMOh7.s: Assembler messages:
encrypt.c: /tmp/ccbxMOh7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbxMOh7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbxMOh7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbxMOh7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxMOh7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxMOh7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxMOh7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxMOh7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxMOh7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxMOh7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxMOh7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxMOh7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbxMOh7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxMOh7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbxMOh7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxMOh7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbxMOh7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxMOh7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxMOh7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxMOh7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxMOh7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxMOh7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbxMOh7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxMOh7.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrbFRen.s: Assembler messages:
encrypt.c: /tmp/ccrbFRen.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrbFRen.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrbFRen.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrbFRen.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbFRen.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbFRen.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbFRen.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbFRen.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbFRen.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbFRen.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbFRen.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbFRen.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrbFRen.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbFRen.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrbFRen.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrbFRen.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbFRen.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbFRen.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbFRen.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbFRen.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbFRen.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrbFRen.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbFRen.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbFRen.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL7xckf.s: Assembler messages:
encrypt.c: /tmp/ccL7xckf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7xckf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7xckf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7xckf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7xckf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7xckf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7xckf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7xckf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7xckf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7xckf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7xckf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7xckf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7xckf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7xckf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7xckf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL7xckf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7xckf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7xckf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7xckf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7xckf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7xckf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7xckf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7xckf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7xckf.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSmyyGz.s: Assembler messages:
encrypt.c: /tmp/ccSmyyGz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSmyyGz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSmyyGz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSmyyGz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmyyGz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmyyGz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmyyGz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmyyGz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmyyGz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmyyGz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmyyGz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmyyGz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSmyyGz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmyyGz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSmyyGz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmyyGz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSmyyGz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmyyGz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmyyGz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmyyGz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmyyGz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmyyGz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSmyyGz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmyyGz.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXlDlJl.s: Assembler messages:
encrypt.c: /tmp/ccXlDlJl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXlDlJl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXlDlJl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXlDlJl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlDlJl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlDlJl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlDlJl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlDlJl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlDlJl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlDlJl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlDlJl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlDlJl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXlDlJl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlDlJl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXlDlJl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlDlJl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXlDlJl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlDlJl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlDlJl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlDlJl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlDlJl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlDlJl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXlDlJl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlDlJl.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciWO4SS.s: Assembler messages:
encrypt.c: /tmp/cciWO4SS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWO4SS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciWO4SS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciWO4SS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWO4SS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWO4SS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWO4SS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWO4SS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWO4SS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWO4SS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWO4SS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWO4SS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciWO4SS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWO4SS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciWO4SS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciWO4SS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWO4SS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWO4SS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWO4SS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWO4SS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWO4SS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWO4SS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWO4SS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWO4SS.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cce5w16f.s: Assembler messages:
encrypt.c: /tmp/cce5w16f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce5w16f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce5w16f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce5w16f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5w16f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5w16f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5w16f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5w16f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5w16f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5w16f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5w16f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5w16f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce5w16f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5w16f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce5w16f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce5w16f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5w16f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5w16f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5w16f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5w16f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5w16f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce5w16f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5w16f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5w16f.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsVuO2F.s: Assembler messages:
encrypt.c: /tmp/ccsVuO2F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVuO2F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVuO2F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVuO2F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVuO2F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVuO2F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVuO2F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVuO2F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVuO2F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVuO2F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVuO2F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVuO2F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVuO2F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVuO2F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVuO2F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVuO2F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsVuO2F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVuO2F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVuO2F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVuO2F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVuO2F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVuO2F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVuO2F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVuO2F.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUdnLcy.s: Assembler messages:
encrypt.c: /tmp/ccUdnLcy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdnLcy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdnLcy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdnLcy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdnLcy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdnLcy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdnLcy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdnLcy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdnLcy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdnLcy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdnLcy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdnLcy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdnLcy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdnLcy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdnLcy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdnLcy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUdnLcy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdnLcy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdnLcy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdnLcy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdnLcy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdnLcy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdnLcy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdnLcy.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctMQJV8.s: Assembler messages:
encrypt.c: /tmp/cctMQJV8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctMQJV8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctMQJV8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctMQJV8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMQJV8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMQJV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMQJV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMQJV8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMQJV8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMQJV8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMQJV8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMQJV8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctMQJV8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMQJV8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctMQJV8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctMQJV8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMQJV8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMQJV8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMQJV8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMQJV8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMQJV8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctMQJV8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMQJV8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMQJV8.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9dlYC9.s: Assembler messages:
encrypt.c: /tmp/cc9dlYC9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9dlYC9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9dlYC9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9dlYC9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dlYC9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dlYC9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dlYC9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dlYC9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dlYC9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dlYC9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dlYC9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dlYC9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9dlYC9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dlYC9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9dlYC9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dlYC9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9dlYC9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dlYC9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dlYC9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dlYC9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dlYC9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dlYC9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9dlYC9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dlYC9.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9iJWl9.s: Assembler messages:
encrypt.c: /tmp/cc9iJWl9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9iJWl9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9iJWl9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9iJWl9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iJWl9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iJWl9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iJWl9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iJWl9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iJWl9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9iJWl9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9iJWl9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9iJWl9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9iJWl9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iJWl9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9iJWl9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9iJWl9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9iJWl9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9iJWl9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9iJWl9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iJWl9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9iJWl9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9iJWl9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9iJWl9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9iJWl9.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF98HI3.s: Assembler messages:
encrypt.c: /tmp/ccF98HI3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF98HI3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF98HI3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF98HI3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF98HI3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF98HI3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF98HI3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF98HI3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF98HI3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF98HI3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF98HI3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF98HI3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF98HI3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF98HI3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF98HI3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF98HI3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF98HI3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF98HI3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF98HI3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF98HI3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF98HI3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF98HI3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF98HI3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF98HI3.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRSQjz6.s: Assembler messages:
encrypt.c: /tmp/ccRSQjz6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRSQjz6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRSQjz6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRSQjz6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSQjz6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSQjz6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSQjz6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSQjz6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSQjz6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRSQjz6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRSQjz6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRSQjz6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRSQjz6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSQjz6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRSQjz6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRSQjz6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRSQjz6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRSQjz6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRSQjz6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSQjz6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRSQjz6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRSQjz6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRSQjz6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRSQjz6.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccKpHd5n.s: Assembler messages:
encrypt.c: /tmp/ccKpHd5n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpHd5n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpHd5n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpHd5n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpHd5n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpHd5n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpHd5n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpHd5n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpHd5n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpHd5n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpHd5n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpHd5n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpHd5n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpHd5n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpHd5n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKpHd5n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpHd5n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpHd5n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpHd5n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpHd5n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpHd5n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpHd5n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpHd5n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpHd5n.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccMUJlia.s: Assembler messages:
encrypt.c: /tmp/ccMUJlia.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMUJlia.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMUJlia.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMUJlia.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUJlia.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUJlia.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUJlia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUJlia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUJlia.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUJlia.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUJlia.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUJlia.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMUJlia.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUJlia.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMUJlia.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUJlia.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMUJlia.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUJlia.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUJlia.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUJlia.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUJlia.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUJlia.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMUJlia.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUJlia.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXrZjv8.s: Assembler messages:
encrypt.c: /tmp/ccXrZjv8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXrZjv8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXrZjv8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXrZjv8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrZjv8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrZjv8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrZjv8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrZjv8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrZjv8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrZjv8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrZjv8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrZjv8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXrZjv8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrZjv8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXrZjv8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXrZjv8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrZjv8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrZjv8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrZjv8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrZjv8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrZjv8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXrZjv8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrZjv8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrZjv8.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccno4ee4.s: Assembler messages:
encrypt.c: /tmp/ccno4ee4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccno4ee4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccno4ee4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccno4ee4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4ee4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4ee4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4ee4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4ee4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4ee4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccno4ee4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccno4ee4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccno4ee4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccno4ee4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4ee4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccno4ee4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccno4ee4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccno4ee4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccno4ee4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccno4ee4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccno4ee4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4ee4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccno4ee4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccno4ee4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccno4ee4.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGbt716.s: Assembler messages:
encrypt.c: /tmp/ccGbt716.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGbt716.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGbt716.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGbt716.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbt716.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbt716.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbt716.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGbt716.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGbt716.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbt716.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGbt716.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbt716.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbt716.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbt716.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbt716.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGbt716.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbt716.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccGbt716.s: Assembler messages:
encrypt.c: /tmp/ccGbt716.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGbt716.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGbt716.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGbt716.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbt716.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbt716.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbt716.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGbt716.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGbt716.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbt716.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGbt716.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbt716.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbt716.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbt716.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbt716.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbt716.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGbt716.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbt716.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSklOKR.s: Assembler messages:
encrypt.c: /tmp/ccSklOKR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSklOKR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSklOKR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSklOKR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSklOKR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSklOKR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSklOKR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSklOKR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSklOKR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSklOKR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSklOKR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSklOKR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSklOKR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSklOKR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSklOKR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSklOKR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSklOKR.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccSklOKR.s: Assembler messages:
encrypt.c: /tmp/ccSklOKR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSklOKR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSklOKR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSklOKR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSklOKR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSklOKR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSklOKR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSklOKR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSklOKR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSklOKR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSklOKR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSklOKR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSklOKR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSklOKR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSklOKR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSklOKR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSklOKR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSklOKR.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0zJtYN.s: Assembler messages:
encrypt.c: /tmp/cc0zJtYN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0zJtYN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0zJtYN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0zJtYN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zJtYN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zJtYN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zJtYN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0zJtYN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0zJtYN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0zJtYN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zJtYN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zJtYN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zJtYN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zJtYN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0zJtYN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zJtYN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zJtYN.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc0zJtYN.s: Assembler messages:
encrypt.c: /tmp/cc0zJtYN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0zJtYN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0zJtYN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0zJtYN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zJtYN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zJtYN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zJtYN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0zJtYN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0zJtYN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0zJtYN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0zJtYN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zJtYN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zJtYN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zJtYN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zJtYN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0zJtYN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zJtYN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0zJtYN.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZMNZib.s: Assembler messages:
encrypt.c: /tmp/ccZMNZib.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMNZib.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMNZib.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMNZib.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNZib.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNZib.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNZib.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMNZib.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMNZib.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNZib.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZMNZib.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNZib.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNZib.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNZib.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNZib.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMNZib.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNZib.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccZMNZib.s: Assembler messages:
encrypt.c: /tmp/ccZMNZib.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMNZib.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMNZib.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMNZib.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNZib.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNZib.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNZib.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMNZib.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMNZib.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNZib.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZMNZib.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMNZib.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNZib.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNZib.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMNZib.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNZib.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMNZib.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMNZib.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1KIIK6.s: Assembler messages:
encrypt.c: /tmp/cc1KIIK6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KIIK6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1KIIK6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1KIIK6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KIIK6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KIIK6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KIIK6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1KIIK6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1KIIK6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KIIK6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1KIIK6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KIIK6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KIIK6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KIIK6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KIIK6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KIIK6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KIIK6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc1KIIK6.s: Assembler messages:
encrypt.c: /tmp/cc1KIIK6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KIIK6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1KIIK6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1KIIK6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KIIK6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KIIK6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KIIK6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1KIIK6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1KIIK6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KIIK6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1KIIK6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KIIK6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KIIK6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KIIK6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KIIK6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KIIK6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KIIK6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KIIK6.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccnREejX.s: Assembler messages:
encrypt.c: /tmp/ccnREejX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnREejX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnREejX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnREejX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnREejX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnREejX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnREejX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnREejX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnREejX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnREejX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnREejX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnREejX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnREejX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnREejX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnREejX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnREejX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnREejX.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccnREejX.s: Assembler messages:
encrypt.c: /tmp/ccnREejX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnREejX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnREejX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnREejX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnREejX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnREejX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnREejX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnREejX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnREejX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnREejX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnREejX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnREejX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnREejX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnREejX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnREejX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnREejX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnREejX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnREejX.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc12lkYN.s: Assembler messages:
encrypt.c: /tmp/cc12lkYN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc12lkYN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc12lkYN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc12lkYN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12lkYN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12lkYN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12lkYN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc12lkYN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc12lkYN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc12lkYN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12lkYN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12lkYN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12lkYN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12lkYN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc12lkYN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12lkYN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12lkYN.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc12lkYN.s: Assembler messages:
encrypt.c: /tmp/cc12lkYN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc12lkYN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc12lkYN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc12lkYN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12lkYN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12lkYN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12lkYN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc12lkYN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc12lkYN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc12lkYN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12lkYN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12lkYN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12lkYN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12lkYN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12lkYN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc12lkYN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12lkYN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12lkYN.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4wIYKb.s: Assembler messages:
encrypt.c: /tmp/cc4wIYKb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4wIYKb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4wIYKb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4wIYKb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wIYKb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wIYKb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wIYKb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4wIYKb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4wIYKb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wIYKb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4wIYKb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wIYKb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wIYKb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wIYKb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wIYKb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4wIYKb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wIYKb.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc4wIYKb.s: Assembler messages:
encrypt.c: /tmp/cc4wIYKb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4wIYKb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4wIYKb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4wIYKb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wIYKb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wIYKb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wIYKb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4wIYKb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4wIYKb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wIYKb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4wIYKb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wIYKb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wIYKb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wIYKb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wIYKb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wIYKb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4wIYKb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wIYKb.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0s4UDt.s: Assembler messages:
encrypt.c: /tmp/cc0s4UDt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0s4UDt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0s4UDt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0s4UDt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s4UDt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s4UDt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s4UDt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s4UDt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s4UDt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0s4UDt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0s4UDt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0s4UDt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0s4UDt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s4UDt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0s4UDt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0s4UDt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0s4UDt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0s4UDt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0s4UDt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0s4UDt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0s4UDt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0s4UDt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0s4UDt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0s4UDt.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfORMwd.s: Assembler messages:
encrypt.c: /tmp/ccfORMwd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfORMwd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfORMwd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfORMwd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfORMwd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfORMwd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfORMwd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfORMwd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfORMwd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfORMwd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfORMwd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfORMwd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfORMwd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfORMwd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfORMwd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfORMwd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfORMwd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfORMwd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfORMwd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfORMwd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfORMwd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfORMwd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfORMwd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfORMwd.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cce7Dwpw.s: Assembler messages:
encrypt.c: /tmp/cce7Dwpw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce7Dwpw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce7Dwpw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce7Dwpw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Dwpw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Dwpw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Dwpw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Dwpw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Dwpw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7Dwpw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7Dwpw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7Dwpw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce7Dwpw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Dwpw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce7Dwpw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7Dwpw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce7Dwpw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7Dwpw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7Dwpw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7Dwpw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Dwpw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7Dwpw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce7Dwpw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7Dwpw.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cczlfc2n.s: Assembler messages:
encrypt.c: /tmp/cczlfc2n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczlfc2n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczlfc2n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczlfc2n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfc2n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfc2n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfc2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfc2n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfc2n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlfc2n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlfc2n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlfc2n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczlfc2n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfc2n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczlfc2n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczlfc2n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlfc2n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlfc2n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlfc2n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlfc2n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlfc2n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlfc2n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlfc2n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlfc2n.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoMu4St.s: Assembler messages:
encrypt.c: /tmp/ccoMu4St.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoMu4St.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoMu4St.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoMu4St.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMu4St.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMu4St.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMu4St.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMu4St.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMu4St.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMu4St.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMu4St.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMu4St.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoMu4St.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMu4St.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoMu4St.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMu4St.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoMu4St.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMu4St.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMu4St.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMu4St.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMu4St.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMu4St.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoMu4St.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMu4St.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrSTIb6.s: Assembler messages:
encrypt.c: /tmp/ccrSTIb6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrSTIb6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrSTIb6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrSTIb6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSTIb6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSTIb6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSTIb6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSTIb6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSTIb6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSTIb6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSTIb6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSTIb6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrSTIb6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSTIb6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrSTIb6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrSTIb6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSTIb6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSTIb6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSTIb6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSTIb6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSTIb6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrSTIb6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSTIb6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSTIb6.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLommuM.s: Assembler messages:
encrypt.c: /tmp/ccLommuM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLommuM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLommuM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLommuM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLommuM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLommuM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLommuM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLommuM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLommuM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLommuM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLommuM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLommuM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLommuM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLommuM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLommuM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLommuM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLommuM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLommuM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLommuM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLommuM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLommuM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLommuM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLommuM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLommuM.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv0RGJK.s: Assembler messages:
encrypt.c: /tmp/ccv0RGJK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv0RGJK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv0RGJK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv0RGJK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0RGJK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0RGJK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0RGJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0RGJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0RGJK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0RGJK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0RGJK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0RGJK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv0RGJK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0RGJK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv0RGJK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0RGJK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv0RGJK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0RGJK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0RGJK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0RGJK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0RGJK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0RGJK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv0RGJK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0RGJK.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccERh8DN.s: Assembler messages:
encrypt.c: /tmp/ccERh8DN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERh8DN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERh8DN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccERh8DN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERh8DN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERh8DN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERh8DN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERh8DN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERh8DN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERh8DN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERh8DN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERh8DN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERh8DN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERh8DN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERh8DN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERh8DN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccERh8DN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERh8DN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERh8DN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERh8DN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERh8DN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERh8DN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccERh8DN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERh8DN.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckSJOrM.s: Assembler messages:
encrypt.c: /tmp/cckSJOrM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSJOrM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckSJOrM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckSJOrM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJOrM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJOrM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJOrM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJOrM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJOrM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSJOrM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSJOrM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSJOrM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckSJOrM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJOrM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckSJOrM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckSJOrM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSJOrM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSJOrM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSJOrM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSJOrM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSJOrM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSJOrM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSJOrM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSJOrM.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccefHa5w.s: Assembler messages:
encrypt.c: /tmp/ccefHa5w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccefHa5w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccefHa5w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccefHa5w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefHa5w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefHa5w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefHa5w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefHa5w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefHa5w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefHa5w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefHa5w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefHa5w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccefHa5w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefHa5w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccefHa5w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefHa5w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccefHa5w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefHa5w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefHa5w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefHa5w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefHa5w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefHa5w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccefHa5w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefHa5w.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccscQtKo.s: Assembler messages:
encrypt.c: /tmp/ccscQtKo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccscQtKo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccscQtKo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccscQtKo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscQtKo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscQtKo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscQtKo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscQtKo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscQtKo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccscQtKo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccscQtKo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccscQtKo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccscQtKo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscQtKo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccscQtKo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccscQtKo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccscQtKo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccscQtKo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccscQtKo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscQtKo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccscQtKo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccscQtKo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccscQtKo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccscQtKo.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Ot60D.s: Assembler messages:
encrypt.c: /tmp/cc1Ot60D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Ot60D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Ot60D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Ot60D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ot60D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ot60D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ot60D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ot60D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ot60D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Ot60D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Ot60D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Ot60D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Ot60D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ot60D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Ot60D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Ot60D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Ot60D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Ot60D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Ot60D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ot60D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Ot60D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Ot60D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Ot60D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Ot60D.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccekq3K1.s: Assembler messages:
encrypt.c: /tmp/ccekq3K1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccekq3K1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccekq3K1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccekq3K1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekq3K1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekq3K1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekq3K1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekq3K1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekq3K1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekq3K1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekq3K1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekq3K1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccekq3K1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekq3K1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccekq3K1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekq3K1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccekq3K1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekq3K1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekq3K1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekq3K1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekq3K1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekq3K1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccekq3K1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekq3K1.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAIQdrL.s: Assembler messages:
encrypt.c: /tmp/ccAIQdrL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIQdrL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIQdrL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIQdrL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIQdrL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIQdrL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIQdrL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIQdrL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIQdrL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIQdrL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIQdrL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIQdrL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIQdrL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIQdrL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIQdrL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIQdrL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAIQdrL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAIQdrL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIQdrL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIQdrL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIQdrL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIQdrL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIQdrL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAIQdrL.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVJO6sr.s: Assembler messages:
encrypt.c: /tmp/ccVJO6sr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJO6sr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVJO6sr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVJO6sr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJO6sr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJO6sr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJO6sr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJO6sr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJO6sr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJO6sr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJO6sr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJO6sr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVJO6sr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJO6sr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVJO6sr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVJO6sr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJO6sr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJO6sr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJO6sr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJO6sr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJO6sr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJO6sr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJO6sr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJO6sr.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccROntDK.s: Assembler messages:
encrypt.c: /tmp/ccROntDK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccROntDK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccROntDK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccROntDK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROntDK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROntDK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROntDK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROntDK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROntDK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROntDK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROntDK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROntDK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccROntDK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROntDK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccROntDK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccROntDK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROntDK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROntDK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROntDK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROntDK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROntDK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccROntDK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROntDK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROntDK.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxnqVa4.s: Assembler messages:
encrypt.c: /tmp/ccxnqVa4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxnqVa4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxnqVa4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxnqVa4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnqVa4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnqVa4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnqVa4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnqVa4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnqVa4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnqVa4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnqVa4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnqVa4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxnqVa4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnqVa4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxnqVa4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnqVa4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxnqVa4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnqVa4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnqVa4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnqVa4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnqVa4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnqVa4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxnqVa4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnqVa4.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA002wr.s: Assembler messages:
encrypt.c: /tmp/ccA002wr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA002wr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA002wr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA002wr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA002wr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA002wr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA002wr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA002wr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA002wr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA002wr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA002wr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA002wr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA002wr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA002wr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA002wr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA002wr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA002wr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA002wr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA002wr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA002wr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA002wr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA002wr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA002wr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA002wr.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbl2T8J.s: Assembler messages:
encrypt.c: /tmp/ccbl2T8J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbl2T8J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbl2T8J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbl2T8J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl2T8J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl2T8J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl2T8J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl2T8J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl2T8J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbl2T8J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbl2T8J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbl2T8J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbl2T8J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl2T8J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbl2T8J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbl2T8J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbl2T8J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbl2T8J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbl2T8J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbl2T8J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbl2T8J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbl2T8J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbl2T8J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbl2T8J.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP0VqZB.s: Assembler messages:
encrypt.c: /tmp/ccP0VqZB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0VqZB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0VqZB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0VqZB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0VqZB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0VqZB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0VqZB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0VqZB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0VqZB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0VqZB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0VqZB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0VqZB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0VqZB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0VqZB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0VqZB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0VqZB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP0VqZB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0VqZB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0VqZB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0VqZB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0VqZB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0VqZB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0VqZB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0VqZB.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsWvtwe.s: Assembler messages:
encrypt.c: /tmp/ccsWvtwe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsWvtwe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsWvtwe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsWvtwe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWvtwe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWvtwe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWvtwe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWvtwe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWvtwe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWvtwe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWvtwe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWvtwe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsWvtwe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWvtwe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsWvtwe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsWvtwe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWvtwe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWvtwe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWvtwe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWvtwe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWvtwe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsWvtwe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWvtwe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWvtwe.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAoA7QA.s: Assembler messages:
encrypt.c: /tmp/ccAoA7QA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAoA7QA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAoA7QA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAoA7QA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA7QA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA7QA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA7QA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA7QA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA7QA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoA7QA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoA7QA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoA7QA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAoA7QA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA7QA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAoA7QA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoA7QA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAoA7QA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoA7QA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoA7QA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoA7QA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA7QA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoA7QA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAoA7QA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoA7QA.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUMKUQq.s: Assembler messages:
encrypt.c: /tmp/ccUMKUQq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUMKUQq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUMKUQq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUMKUQq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMKUQq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMKUQq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMKUQq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMKUQq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMKUQq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMKUQq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMKUQq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMKUQq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUMKUQq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMKUQq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUMKUQq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUMKUQq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMKUQq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMKUQq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMKUQq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMKUQq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMKUQq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUMKUQq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMKUQq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMKUQq.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7DeYuq.s: Assembler messages:
encrypt.c: /tmp/cc7DeYuq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7DeYuq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7DeYuq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7DeYuq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DeYuq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DeYuq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DeYuq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DeYuq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DeYuq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7DeYuq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7DeYuq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7DeYuq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7DeYuq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DeYuq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7DeYuq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7DeYuq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7DeYuq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7DeYuq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7DeYuq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7DeYuq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DeYuq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7DeYuq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7DeYuq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7DeYuq.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccytOv2a.s: Assembler messages:
encrypt.c: /tmp/ccytOv2a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytOv2a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccytOv2a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccytOv2a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytOv2a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytOv2a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytOv2a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytOv2a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytOv2a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytOv2a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytOv2a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytOv2a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccytOv2a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytOv2a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccytOv2a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccytOv2a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytOv2a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytOv2a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytOv2a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytOv2a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytOv2a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytOv2a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytOv2a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytOv2a.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJP6P4k.s: Assembler messages:
encrypt.c: /tmp/ccJP6P4k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJP6P4k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJP6P4k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJP6P4k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP6P4k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP6P4k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP6P4k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP6P4k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP6P4k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJP6P4k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJP6P4k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJP6P4k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJP6P4k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP6P4k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJP6P4k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJP6P4k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJP6P4k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJP6P4k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJP6P4k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJP6P4k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJP6P4k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJP6P4k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJP6P4k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJP6P4k.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxjIPXW.s: Assembler messages:
encrypt.c: /tmp/ccxjIPXW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxjIPXW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxjIPXW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxjIPXW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjIPXW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjIPXW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjIPXW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjIPXW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjIPXW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjIPXW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjIPXW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjIPXW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxjIPXW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjIPXW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxjIPXW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxjIPXW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjIPXW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjIPXW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjIPXW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjIPXW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjIPXW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxjIPXW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjIPXW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjIPXW.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBBfUUr.s: Assembler messages:
encrypt.c: /tmp/ccBBfUUr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBBfUUr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBBfUUr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBBfUUr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBfUUr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBfUUr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBfUUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBfUUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBfUUr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBfUUr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBfUUr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBfUUr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBBfUUr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBfUUr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBBfUUr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBfUUr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBBfUUr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBfUUr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBfUUr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBfUUr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBfUUr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBfUUr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBBfUUr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBfUUr.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cctkfJmc.s: Assembler messages:
encrypt.c: /tmp/cctkfJmc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctkfJmc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctkfJmc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctkfJmc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkfJmc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkfJmc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkfJmc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkfJmc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkfJmc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctkfJmc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctkfJmc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctkfJmc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctkfJmc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkfJmc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctkfJmc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctkfJmc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctkfJmc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctkfJmc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctkfJmc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkfJmc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctkfJmc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctkfJmc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctkfJmc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctkfJmc.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1QUSdh.s: Assembler messages:
encrypt.c: /tmp/cc1QUSdh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QUSdh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QUSdh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QUSdh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QUSdh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QUSdh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QUSdh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QUSdh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QUSdh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QUSdh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QUSdh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QUSdh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QUSdh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QUSdh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QUSdh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QUSdh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1QUSdh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QUSdh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QUSdh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QUSdh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QUSdh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QUSdh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QUSdh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QUSdh.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjg9DWX.s: Assembler messages:
encrypt.c: /tmp/ccjg9DWX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjg9DWX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjg9DWX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjg9DWX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg9DWX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg9DWX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg9DWX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg9DWX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg9DWX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjg9DWX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjg9DWX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjg9DWX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjg9DWX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg9DWX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjg9DWX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjg9DWX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjg9DWX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjg9DWX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjg9DWX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg9DWX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjg9DWX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjg9DWX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjg9DWX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjg9DWX.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbvBpG0.s: Assembler messages:
encrypt.c: /tmp/ccbvBpG0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbvBpG0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbvBpG0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbvBpG0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvBpG0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvBpG0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvBpG0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvBpG0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvBpG0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvBpG0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvBpG0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvBpG0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbvBpG0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvBpG0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbvBpG0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbvBpG0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvBpG0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvBpG0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvBpG0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvBpG0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvBpG0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbvBpG0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvBpG0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvBpG0.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnVyoxc.s: Assembler messages:
encrypt.c: /tmp/ccnVyoxc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnVyoxc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnVyoxc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnVyoxc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyoxc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyoxc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyoxc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyoxc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyoxc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnVyoxc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnVyoxc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnVyoxc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnVyoxc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyoxc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnVyoxc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnVyoxc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnVyoxc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnVyoxc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnVyoxc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnVyoxc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyoxc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnVyoxc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnVyoxc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnVyoxc.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHPJ3uc.s: Assembler messages:
encrypt.c: /tmp/ccHPJ3uc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHPJ3uc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHPJ3uc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHPJ3uc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPJ3uc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPJ3uc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPJ3uc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPJ3uc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPJ3uc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPJ3uc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPJ3uc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPJ3uc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHPJ3uc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPJ3uc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHPJ3uc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPJ3uc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHPJ3uc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHPJ3uc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPJ3uc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPJ3uc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPJ3uc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPJ3uc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHPJ3uc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHPJ3uc.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccrKE9W6.s: Assembler messages:
encrypt.c: /tmp/ccrKE9W6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKE9W6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKE9W6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKE9W6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKE9W6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKE9W6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKE9W6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKE9W6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKE9W6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKE9W6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKE9W6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKE9W6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKE9W6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKE9W6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKE9W6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrKE9W6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKE9W6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKE9W6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKE9W6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKE9W6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKE9W6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKE9W6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKE9W6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKE9W6.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaOFvLb.s: Assembler messages:
encrypt.c: /tmp/ccaOFvLb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaOFvLb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaOFvLb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaOFvLb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOFvLb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOFvLb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOFvLb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOFvLb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOFvLb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOFvLb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOFvLb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOFvLb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaOFvLb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOFvLb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaOFvLb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOFvLb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaOFvLb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOFvLb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOFvLb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOFvLb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOFvLb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOFvLb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaOFvLb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOFvLb.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckleZIP.s: Assembler messages:
encrypt.c: /tmp/cckleZIP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckleZIP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckleZIP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckleZIP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckleZIP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckleZIP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckleZIP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckleZIP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckleZIP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckleZIP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckleZIP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckleZIP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckleZIP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckleZIP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckleZIP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckleZIP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckleZIP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckleZIP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckleZIP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckleZIP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckleZIP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckleZIP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckleZIP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckleZIP.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7nSn54.s: Assembler messages:
encrypt.c: /tmp/cc7nSn54.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7nSn54.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7nSn54.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7nSn54.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nSn54.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nSn54.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nSn54.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nSn54.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nSn54.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nSn54.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nSn54.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nSn54.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7nSn54.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nSn54.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7nSn54.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nSn54.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7nSn54.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nSn54.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nSn54.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nSn54.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nSn54.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nSn54.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7nSn54.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nSn54.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNyJyoS.s: Assembler messages:
encrypt.c: /tmp/ccNyJyoS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNyJyoS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNyJyoS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNyJyoS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyJyoS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyJyoS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyJyoS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyJyoS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyJyoS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNyJyoS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNyJyoS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNyJyoS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNyJyoS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyJyoS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNyJyoS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNyJyoS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNyJyoS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNyJyoS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNyJyoS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyJyoS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNyJyoS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNyJyoS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNyJyoS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNyJyoS.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDAwsvQ.s: Assembler messages:
encrypt.c: /tmp/ccDAwsvQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDAwsvQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDAwsvQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDAwsvQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAwsvQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAwsvQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAwsvQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAwsvQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAwsvQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAwsvQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAwsvQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAwsvQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDAwsvQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAwsvQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDAwsvQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDAwsvQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAwsvQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAwsvQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAwsvQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAwsvQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAwsvQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDAwsvQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAwsvQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAwsvQ.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cciNtUSb.s: Assembler messages:
encrypt.c: /tmp/cciNtUSb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciNtUSb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciNtUSb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciNtUSb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNtUSb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNtUSb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNtUSb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNtUSb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNtUSb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNtUSb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNtUSb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNtUSb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciNtUSb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNtUSb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciNtUSb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNtUSb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciNtUSb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciNtUSb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNtUSb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNtUSb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNtUSb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNtUSb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciNtUSb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciNtUSb.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3bci84.s: Assembler messages:
encrypt.c: /tmp/cc3bci84.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3bci84.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3bci84.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3bci84.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bci84.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bci84.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bci84.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bci84.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bci84.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bci84.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bci84.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bci84.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3bci84.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bci84.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3bci84.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bci84.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3bci84.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bci84.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bci84.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bci84.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bci84.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bci84.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3bci84.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bci84.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgC21EI.s: Assembler messages:
encrypt.c: /tmp/ccgC21EI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgC21EI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgC21EI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgC21EI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgC21EI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgC21EI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgC21EI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgC21EI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgC21EI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgC21EI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgC21EI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgC21EI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgC21EI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgC21EI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgC21EI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgC21EI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgC21EI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgC21EI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgC21EI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgC21EI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgC21EI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgC21EI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgC21EI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgC21EI.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc79WDMB.s: Assembler messages:
encrypt.c: /tmp/cc79WDMB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc79WDMB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc79WDMB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc79WDMB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79WDMB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79WDMB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79WDMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79WDMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79WDMB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79WDMB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79WDMB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79WDMB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc79WDMB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79WDMB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc79WDMB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79WDMB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc79WDMB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc79WDMB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79WDMB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79WDMB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79WDMB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79WDMB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc79WDMB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc79WDMB.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFKY2sW.s: Assembler messages:
encrypt.c: /tmp/ccFKY2sW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFKY2sW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFKY2sW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFKY2sW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKY2sW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKY2sW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKY2sW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKY2sW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKY2sW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKY2sW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKY2sW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKY2sW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFKY2sW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKY2sW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFKY2sW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFKY2sW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFKY2sW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKY2sW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKY2sW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFKY2sW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKY2sW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFKY2sW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKY2sW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFKY2sW.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCpCEms.s: Assembler messages:
encrypt.c: /tmp/ccCpCEms.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCpCEms.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCpCEms.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCpCEms.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpCEms.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpCEms.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpCEms.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpCEms.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpCEms.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpCEms.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpCEms.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpCEms.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCpCEms.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpCEms.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCpCEms.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpCEms.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCpCEms.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpCEms.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpCEms.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpCEms.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpCEms.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpCEms.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCpCEms.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpCEms.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTBRAFW.s: Assembler messages:
encrypt.c: /tmp/ccTBRAFW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTBRAFW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTBRAFW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTBRAFW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBRAFW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBRAFW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBRAFW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBRAFW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBRAFW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBRAFW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBRAFW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBRAFW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTBRAFW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBRAFW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTBRAFW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTBRAFW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTBRAFW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBRAFW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBRAFW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTBRAFW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBRAFW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTBRAFW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBRAFW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTBRAFW.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDDp1SY.s: Assembler messages:
encrypt.c: /tmp/ccDDp1SY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDp1SY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDDp1SY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDDp1SY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDp1SY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDp1SY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDp1SY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDp1SY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDp1SY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDp1SY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDp1SY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDp1SY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDDp1SY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDp1SY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDDp1SY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDDp1SY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDp1SY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDp1SY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDp1SY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDp1SY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDp1SY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDp1SY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDp1SY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDp1SY.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRLBtnE.s: Assembler messages:
encrypt.c: /tmp/ccRLBtnE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRLBtnE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRLBtnE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRLBtnE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLBtnE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLBtnE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLBtnE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLBtnE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLBtnE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLBtnE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLBtnE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLBtnE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRLBtnE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLBtnE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRLBtnE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLBtnE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRLBtnE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRLBtnE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLBtnE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLBtnE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLBtnE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLBtnE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLBtnE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRLBtnE.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjAmumX.s: Assembler messages:
encrypt.c: /tmp/ccjAmumX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjAmumX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjAmumX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjAmumX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAmumX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAmumX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAmumX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAmumX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAmumX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAmumX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAmumX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAmumX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjAmumX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAmumX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjAmumX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjAmumX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAmumX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAmumX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAmumX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAmumX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAmumX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjAmumX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAmumX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAmumX.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr1Pzbt.s: Assembler messages:
encrypt.c: /tmp/ccr1Pzbt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1Pzbt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1Pzbt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1Pzbt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1Pzbt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1Pzbt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1Pzbt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1Pzbt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1Pzbt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1Pzbt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1Pzbt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1Pzbt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr1Pzbt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1Pzbt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1Pzbt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1Pzbt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr1Pzbt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1Pzbt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1Pzbt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1Pzbt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1Pzbt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1Pzbt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1Pzbt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1Pzbt.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccklvanG.s: Assembler messages:
encrypt.c: /tmp/ccklvanG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccklvanG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccklvanG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccklvanG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklvanG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklvanG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklvanG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklvanG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklvanG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklvanG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklvanG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklvanG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccklvanG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklvanG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccklvanG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccklvanG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklvanG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklvanG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklvanG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklvanG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklvanG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccklvanG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklvanG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklvanG.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczsa0Ik.s: Assembler messages:
encrypt.c: /tmp/cczsa0Ik.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczsa0Ik.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczsa0Ik.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczsa0Ik.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsa0Ik.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsa0Ik.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsa0Ik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsa0Ik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsa0Ik.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczsa0Ik.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczsa0Ik.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczsa0Ik.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczsa0Ik.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsa0Ik.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczsa0Ik.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczsa0Ik.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczsa0Ik.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczsa0Ik.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczsa0Ik.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczsa0Ik.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsa0Ik.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczsa0Ik.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczsa0Ik.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczsa0Ik.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ7ubak.s: Assembler messages:
encrypt.c: /tmp/ccZ7ubak.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ7ubak.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ7ubak.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ7ubak.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7ubak.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7ubak.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7ubak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7ubak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7ubak.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7ubak.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7ubak.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7ubak.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ7ubak.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7ubak.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ7ubak.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7ubak.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ7ubak.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7ubak.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7ubak.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7ubak.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7ubak.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7ubak.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ7ubak.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7ubak.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuRymaD.s: Assembler messages:
encrypt.c: /tmp/ccuRymaD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuRymaD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuRymaD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuRymaD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRymaD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRymaD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRymaD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRymaD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRymaD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRymaD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRymaD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRymaD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuRymaD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRymaD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuRymaD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuRymaD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRymaD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRymaD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRymaD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRymaD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRymaD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuRymaD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRymaD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRymaD.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc13zpqn.s: Assembler messages:
encrypt.c: /tmp/cc13zpqn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc13zpqn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc13zpqn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc13zpqn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13zpqn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13zpqn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13zpqn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13zpqn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13zpqn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13zpqn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13zpqn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13zpqn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc13zpqn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13zpqn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc13zpqn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13zpqn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc13zpqn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13zpqn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13zpqn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13zpqn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13zpqn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13zpqn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc13zpqn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13zpqn.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTXTRUI.s: Assembler messages:
encrypt.c: /tmp/ccTXTRUI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXTRUI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXTRUI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXTRUI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXTRUI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXTRUI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXTRUI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXTRUI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXTRUI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXTRUI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXTRUI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXTRUI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXTRUI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXTRUI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXTRUI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXTRUI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXTRUI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXTRUI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXTRUI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXTRUI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXTRUI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXTRUI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXTRUI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXTRUI.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9N2Afj.s: Assembler messages:
encrypt.c: /tmp/cc9N2Afj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9N2Afj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9N2Afj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9N2Afj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9N2Afj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9N2Afj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9N2Afj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9N2Afj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9N2Afj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9N2Afj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9N2Afj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9N2Afj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9N2Afj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9N2Afj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9N2Afj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9N2Afj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9N2Afj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9N2Afj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9N2Afj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9N2Afj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9N2Afj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9N2Afj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9N2Afj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9N2Afj.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEhN3WF.s: Assembler messages:
encrypt.c: /tmp/ccEhN3WF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEhN3WF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEhN3WF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEhN3WF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhN3WF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhN3WF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhN3WF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhN3WF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhN3WF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhN3WF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhN3WF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhN3WF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEhN3WF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhN3WF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEhN3WF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEhN3WF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEhN3WF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhN3WF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhN3WF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhN3WF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhN3WF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEhN3WF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhN3WF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEhN3WF.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc847LQY.s: Assembler messages:
encrypt.c: /tmp/cc847LQY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc847LQY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc847LQY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc847LQY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc847LQY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc847LQY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc847LQY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc847LQY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc847LQY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc847LQY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc847LQY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc847LQY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc847LQY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc847LQY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc847LQY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc847LQY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc847LQY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc847LQY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc847LQY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc847LQY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc847LQY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc847LQY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc847LQY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc847LQY.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSs0XuI.s: Assembler messages:
encrypt.c: /tmp/ccSs0XuI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSs0XuI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSs0XuI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSs0XuI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs0XuI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs0XuI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs0XuI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs0XuI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs0XuI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSs0XuI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSs0XuI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSs0XuI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSs0XuI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs0XuI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSs0XuI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSs0XuI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSs0XuI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSs0XuI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSs0XuI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSs0XuI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs0XuI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSs0XuI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSs0XuI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSs0XuI.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC5Igrt.s: Assembler messages:
encrypt.c: /tmp/ccC5Igrt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC5Igrt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC5Igrt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC5Igrt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Igrt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Igrt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Igrt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Igrt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Igrt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5Igrt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5Igrt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5Igrt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC5Igrt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Igrt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC5Igrt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5Igrt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC5Igrt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5Igrt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5Igrt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5Igrt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Igrt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5Igrt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC5Igrt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5Igrt.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjTpgHH.s: Assembler messages:
encrypt.c: /tmp/ccjTpgHH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjTpgHH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjTpgHH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjTpgHH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTpgHH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTpgHH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTpgHH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTpgHH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTpgHH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTpgHH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTpgHH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTpgHH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjTpgHH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTpgHH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjTpgHH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjTpgHH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjTpgHH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTpgHH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTpgHH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTpgHH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTpgHH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTpgHH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTpgHH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjTpgHH.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIUkewL.s: Assembler messages:
encrypt.c: /tmp/ccIUkewL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIUkewL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIUkewL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIUkewL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUkewL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUkewL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUkewL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUkewL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUkewL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUkewL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUkewL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUkewL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIUkewL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUkewL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIUkewL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUkewL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIUkewL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUkewL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUkewL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUkewL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUkewL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUkewL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIUkewL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUkewL.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczL9xgZ.s: Assembler messages:
encrypt.c: /tmp/cczL9xgZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczL9xgZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczL9xgZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczL9xgZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL9xgZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL9xgZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL9xgZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL9xgZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL9xgZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczL9xgZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczL9xgZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczL9xgZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczL9xgZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL9xgZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczL9xgZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczL9xgZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczL9xgZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczL9xgZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczL9xgZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczL9xgZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczL9xgZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczL9xgZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczL9xgZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczL9xgZ.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6NgY8s.s: Assembler messages:
encrypt.c: /tmp/cc6NgY8s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6NgY8s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6NgY8s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6NgY8s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NgY8s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NgY8s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NgY8s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NgY8s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NgY8s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6NgY8s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6NgY8s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6NgY8s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6NgY8s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NgY8s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6NgY8s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6NgY8s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6NgY8s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6NgY8s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6NgY8s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6NgY8s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NgY8s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6NgY8s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6NgY8s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6NgY8s.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgT5krT.s: Assembler messages:
encrypt.c: /tmp/ccgT5krT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgT5krT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgT5krT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgT5krT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT5krT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT5krT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT5krT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT5krT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT5krT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgT5krT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgT5krT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgT5krT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgT5krT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT5krT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgT5krT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgT5krT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgT5krT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgT5krT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgT5krT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgT5krT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgT5krT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgT5krT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgT5krT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgT5krT.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaW9Cqr.s: Assembler messages:
encrypt.c: /tmp/ccaW9Cqr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaW9Cqr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaW9Cqr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaW9Cqr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW9Cqr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW9Cqr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW9Cqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW9Cqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW9Cqr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaW9Cqr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaW9Cqr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaW9Cqr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaW9Cqr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW9Cqr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaW9Cqr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaW9Cqr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaW9Cqr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaW9Cqr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaW9Cqr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaW9Cqr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaW9Cqr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaW9Cqr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaW9Cqr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaW9Cqr.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpSmTMC.s: Assembler messages:
encrypt.c: /tmp/ccpSmTMC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpSmTMC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpSmTMC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpSmTMC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmTMC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmTMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmTMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmTMC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmTMC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpSmTMC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpSmTMC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpSmTMC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpSmTMC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmTMC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpSmTMC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpSmTMC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpSmTMC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpSmTMC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpSmTMC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmTMC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpSmTMC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpSmTMC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpSmTMC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpSmTMC.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPqgWhr.s: Assembler messages:
encrypt.c: /tmp/ccPqgWhr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPqgWhr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPqgWhr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPqgWhr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqgWhr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqgWhr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqgWhr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqgWhr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqgWhr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqgWhr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqgWhr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqgWhr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPqgWhr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqgWhr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPqgWhr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPqgWhr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqgWhr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqgWhr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqgWhr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqgWhr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqgWhr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPqgWhr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqgWhr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqgWhr.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctO9qYd.s: Assembler messages:
encrypt.c: /tmp/cctO9qYd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctO9qYd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctO9qYd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctO9qYd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO9qYd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO9qYd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO9qYd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO9qYd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO9qYd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctO9qYd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctO9qYd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctO9qYd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctO9qYd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO9qYd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctO9qYd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctO9qYd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctO9qYd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctO9qYd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctO9qYd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctO9qYd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctO9qYd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctO9qYd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctO9qYd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctO9qYd.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9RaK8q.s: Assembler messages:
encrypt.c: /tmp/cc9RaK8q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9RaK8q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9RaK8q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9RaK8q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RaK8q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RaK8q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RaK8q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RaK8q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RaK8q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RaK8q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RaK8q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RaK8q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9RaK8q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RaK8q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9RaK8q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RaK8q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9RaK8q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RaK8q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RaK8q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RaK8q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RaK8q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RaK8q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9RaK8q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RaK8q.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMH3bFE.s: Assembler messages:
encrypt.c: /tmp/ccMH3bFE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMH3bFE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMH3bFE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMH3bFE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMH3bFE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMH3bFE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMH3bFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMH3bFE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMH3bFE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMH3bFE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMH3bFE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMH3bFE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMH3bFE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMH3bFE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMH3bFE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMH3bFE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMH3bFE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMH3bFE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMH3bFE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMH3bFE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMH3bFE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMH3bFE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMH3bFE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMH3bFE.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgnhsId.s: Assembler messages:
encrypt.c: /tmp/ccgnhsId.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgnhsId.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgnhsId.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgnhsId.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnhsId.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnhsId.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnhsId.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnhsId.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnhsId.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnhsId.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnhsId.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnhsId.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgnhsId.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnhsId.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgnhsId.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnhsId.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgnhsId.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnhsId.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnhsId.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnhsId.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnhsId.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnhsId.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgnhsId.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnhsId.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoPy3Pp.s: Assembler messages:
encrypt.c: /tmp/ccoPy3Pp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPy3Pp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPy3Pp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPy3Pp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPy3Pp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPy3Pp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPy3Pp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPy3Pp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPy3Pp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPy3Pp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPy3Pp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPy3Pp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPy3Pp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPy3Pp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPy3Pp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoPy3Pp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPy3Pp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPy3Pp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPy3Pp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPy3Pp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPy3Pp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPy3Pp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPy3Pp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPy3Pp.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwFbaC4.s: Assembler messages:
encrypt.c: /tmp/ccwFbaC4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFbaC4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFbaC4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFbaC4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFbaC4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFbaC4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFbaC4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFbaC4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFbaC4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFbaC4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFbaC4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFbaC4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFbaC4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFbaC4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFbaC4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwFbaC4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFbaC4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFbaC4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFbaC4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFbaC4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFbaC4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFbaC4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFbaC4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFbaC4.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwOGopZ.s: Assembler messages:
encrypt.c: /tmp/ccwOGopZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwOGopZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwOGopZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwOGopZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOGopZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOGopZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOGopZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOGopZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOGopZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOGopZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOGopZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOGopZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwOGopZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOGopZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwOGopZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOGopZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwOGopZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwOGopZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOGopZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOGopZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOGopZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOGopZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwOGopZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwOGopZ.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOriZgK.s: Assembler messages:
encrypt.c: /tmp/ccOriZgK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOriZgK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOriZgK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOriZgK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOriZgK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOriZgK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOriZgK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOriZgK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOriZgK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOriZgK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOriZgK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOriZgK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOriZgK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOriZgK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOriZgK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOriZgK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOriZgK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOriZgK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOriZgK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOriZgK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOriZgK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOriZgK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOriZgK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOriZgK.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqPbuy3.s: Assembler messages:
encrypt.c: /tmp/ccqPbuy3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqPbuy3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqPbuy3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqPbuy3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPbuy3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPbuy3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPbuy3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPbuy3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPbuy3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPbuy3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPbuy3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPbuy3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqPbuy3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPbuy3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqPbuy3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqPbuy3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPbuy3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPbuy3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPbuy3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPbuy3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPbuy3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqPbuy3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPbuy3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPbuy3.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJYjVG7.s: Assembler messages:
encrypt.c: /tmp/ccJYjVG7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJYjVG7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJYjVG7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJYjVG7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYjVG7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYjVG7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYjVG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYjVG7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYjVG7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYjVG7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYjVG7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYjVG7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJYjVG7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYjVG7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJYjVG7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJYjVG7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYjVG7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYjVG7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYjVG7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYjVG7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYjVG7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJYjVG7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYjVG7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYjVG7.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cckoiAl2.s: Assembler messages:
encrypt.c: /tmp/cckoiAl2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckoiAl2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckoiAl2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckoiAl2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoiAl2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoiAl2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoiAl2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoiAl2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoiAl2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckoiAl2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckoiAl2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckoiAl2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckoiAl2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoiAl2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckoiAl2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckoiAl2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckoiAl2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckoiAl2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckoiAl2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckoiAl2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoiAl2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckoiAl2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckoiAl2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckoiAl2.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccitUgmN.s: Assembler messages:
encrypt.c: /tmp/ccitUgmN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitUgmN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccitUgmN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccitUgmN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitUgmN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitUgmN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitUgmN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitUgmN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitUgmN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitUgmN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitUgmN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitUgmN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccitUgmN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitUgmN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccitUgmN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitUgmN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccitUgmN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitUgmN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitUgmN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitUgmN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitUgmN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitUgmN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitUgmN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitUgmN.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck1Hlv4.s: Assembler messages:
encrypt.c: /tmp/cck1Hlv4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck1Hlv4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck1Hlv4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck1Hlv4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Hlv4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Hlv4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Hlv4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Hlv4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Hlv4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1Hlv4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1Hlv4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1Hlv4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck1Hlv4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Hlv4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck1Hlv4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck1Hlv4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1Hlv4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1Hlv4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1Hlv4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1Hlv4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1Hlv4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck1Hlv4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1Hlv4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1Hlv4.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchARLy4.s: Assembler messages:
encrypt.c: /tmp/cchARLy4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchARLy4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchARLy4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchARLy4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchARLy4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchARLy4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchARLy4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchARLy4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchARLy4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchARLy4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchARLy4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchARLy4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchARLy4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchARLy4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchARLy4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchARLy4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchARLy4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchARLy4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchARLy4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchARLy4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchARLy4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchARLy4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchARLy4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchARLy4.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckKUtfV.s: Assembler messages:
encrypt.c: /tmp/cckKUtfV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckKUtfV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckKUtfV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckKUtfV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKUtfV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKUtfV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKUtfV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKUtfV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKUtfV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKUtfV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKUtfV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKUtfV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckKUtfV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKUtfV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckKUtfV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckKUtfV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckKUtfV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKUtfV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKUtfV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKUtfV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKUtfV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckKUtfV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKUtfV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckKUtfV.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc35lpDJ.s: Assembler messages:
encrypt.c: /tmp/cc35lpDJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc35lpDJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc35lpDJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc35lpDJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35lpDJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35lpDJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35lpDJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35lpDJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35lpDJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35lpDJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35lpDJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35lpDJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc35lpDJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35lpDJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc35lpDJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc35lpDJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35lpDJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35lpDJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35lpDJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35lpDJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35lpDJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc35lpDJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35lpDJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35lpDJ.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceMMvEM.s: Assembler messages:
encrypt.c: /tmp/cceMMvEM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMMvEM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMMvEM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceMMvEM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMvEM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMvEM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMvEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMvEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMvEM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMMvEM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMMvEM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMMvEM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMMvEM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMvEM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMMvEM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMMvEM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceMMvEM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMMvEM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMMvEM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMMvEM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMvEM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMMvEM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMMvEM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMMvEM.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7o2nsS.s: Assembler messages:
encrypt.c: /tmp/cc7o2nsS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7o2nsS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7o2nsS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7o2nsS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o2nsS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o2nsS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o2nsS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o2nsS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o2nsS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7o2nsS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7o2nsS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7o2nsS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7o2nsS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o2nsS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7o2nsS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7o2nsS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7o2nsS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7o2nsS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7o2nsS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o2nsS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7o2nsS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7o2nsS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7o2nsS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7o2nsS.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvEKUy4.s: Assembler messages:
encrypt.c: /tmp/ccvEKUy4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvEKUy4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvEKUy4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvEKUy4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEKUy4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEKUy4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEKUy4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEKUy4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEKUy4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEKUy4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEKUy4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEKUy4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvEKUy4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEKUy4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvEKUy4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEKUy4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvEKUy4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEKUy4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEKUy4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEKUy4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEKUy4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEKUy4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvEKUy4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEKUy4.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0uMvEM.s: Assembler messages:
encrypt.c: /tmp/cc0uMvEM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0uMvEM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0uMvEM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0uMvEM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uMvEM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uMvEM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uMvEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uMvEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uMvEM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uMvEM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uMvEM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uMvEM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0uMvEM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uMvEM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0uMvEM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uMvEM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0uMvEM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uMvEM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uMvEM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uMvEM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uMvEM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uMvEM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0uMvEM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uMvEM.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsrXK2R.s: Assembler messages:
encrypt.c: /tmp/ccsrXK2R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsrXK2R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsrXK2R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsrXK2R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrXK2R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrXK2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrXK2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrXK2R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrXK2R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrXK2R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrXK2R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrXK2R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsrXK2R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrXK2R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsrXK2R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsrXK2R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrXK2R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrXK2R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrXK2R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrXK2R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrXK2R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsrXK2R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrXK2R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrXK2R.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7aJG7x.s: Assembler messages:
encrypt.c: /tmp/cc7aJG7x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7aJG7x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7aJG7x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7aJG7x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aJG7x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aJG7x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aJG7x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aJG7x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aJG7x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7aJG7x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7aJG7x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7aJG7x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7aJG7x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aJG7x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7aJG7x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7aJG7x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7aJG7x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7aJG7x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7aJG7x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7aJG7x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7aJG7x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7aJG7x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7aJG7x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7aJG7x.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclUIO1Z.s: Assembler messages:
encrypt.c: /tmp/cclUIO1Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUIO1Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUIO1Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclUIO1Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUIO1Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUIO1Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUIO1Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUIO1Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUIO1Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUIO1Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUIO1Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUIO1Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUIO1Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUIO1Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUIO1Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUIO1Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclUIO1Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUIO1Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUIO1Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUIO1Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUIO1Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUIO1Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUIO1Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUIO1Z.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZtu00O.s: Assembler messages:
encrypt.c: /tmp/ccZtu00O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZtu00O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZtu00O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZtu00O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtu00O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtu00O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtu00O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtu00O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtu00O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtu00O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtu00O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtu00O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZtu00O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtu00O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZtu00O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtu00O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZtu00O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtu00O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtu00O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtu00O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtu00O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtu00O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZtu00O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtu00O.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccDylxn.s: Assembler messages:
encrypt.c: /tmp/cccDylxn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccDylxn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccDylxn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccDylxn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDylxn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDylxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDylxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDylxn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDylxn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDylxn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDylxn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDylxn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccDylxn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDylxn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccDylxn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccDylxn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDylxn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDylxn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDylxn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDylxn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDylxn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccDylxn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDylxn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDylxn.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccI8uHeD.s: Assembler messages:
encrypt.c: /tmp/ccI8uHeD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8uHeD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI8uHeD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI8uHeD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8uHeD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8uHeD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8uHeD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8uHeD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8uHeD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8uHeD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8uHeD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8uHeD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI8uHeD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8uHeD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI8uHeD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI8uHeD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8uHeD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8uHeD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8uHeD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8uHeD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8uHeD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8uHeD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8uHeD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8uHeD.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccRbCWYZ.s: Assembler messages:
encrypt.c: /tmp/ccRbCWYZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRbCWYZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRbCWYZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRbCWYZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbCWYZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbCWYZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbCWYZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbCWYZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbCWYZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbCWYZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbCWYZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbCWYZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRbCWYZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbCWYZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRbCWYZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbCWYZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRbCWYZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbCWYZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbCWYZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbCWYZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbCWYZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbCWYZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbCWYZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbCWYZ.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc51KHjR.s: Assembler messages:
encrypt.c: /tmp/cc51KHjR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc51KHjR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc51KHjR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc51KHjR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51KHjR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51KHjR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51KHjR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51KHjR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51KHjR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51KHjR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51KHjR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51KHjR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc51KHjR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51KHjR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc51KHjR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51KHjR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc51KHjR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51KHjR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51KHjR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51KHjR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51KHjR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51KHjR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc51KHjR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51KHjR.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWJ73yA.s: Assembler messages:
encrypt.c: /tmp/ccWJ73yA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJ73yA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJ73yA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJ73yA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ73yA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ73yA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ73yA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ73yA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ73yA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJ73yA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJ73yA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJ73yA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJ73yA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ73yA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJ73yA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWJ73yA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJ73yA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJ73yA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJ73yA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJ73yA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJ73yA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJ73yA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJ73yA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJ73yA.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccabXqAo.s: Assembler messages:
encrypt.c: /tmp/ccabXqAo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccabXqAo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccabXqAo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccabXqAo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabXqAo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabXqAo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabXqAo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabXqAo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabXqAo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabXqAo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabXqAo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabXqAo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccabXqAo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabXqAo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccabXqAo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccabXqAo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabXqAo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabXqAo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabXqAo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabXqAo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabXqAo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabXqAo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabXqAo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabXqAo.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfs0Oyj.s: Assembler messages:
encrypt.c: /tmp/ccfs0Oyj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfs0Oyj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfs0Oyj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfs0Oyj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs0Oyj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs0Oyj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs0Oyj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs0Oyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs0Oyj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfs0Oyj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfs0Oyj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfs0Oyj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfs0Oyj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs0Oyj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfs0Oyj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfs0Oyj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfs0Oyj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfs0Oyj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfs0Oyj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfs0Oyj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs0Oyj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfs0Oyj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfs0Oyj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfs0Oyj.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVqdEpi.s: Assembler messages:
encrypt.c: /tmp/ccVqdEpi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqdEpi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqdEpi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqdEpi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqdEpi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqdEpi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqdEpi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqdEpi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqdEpi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqdEpi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqdEpi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqdEpi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqdEpi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqdEpi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqdEpi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVqdEpi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqdEpi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqdEpi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqdEpi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqdEpi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqdEpi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqdEpi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqdEpi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqdEpi.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmPqhA1.s: Assembler messages:
encrypt.c: /tmp/ccmPqhA1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmPqhA1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmPqhA1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmPqhA1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPqhA1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPqhA1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPqhA1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPqhA1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPqhA1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPqhA1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPqhA1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPqhA1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmPqhA1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPqhA1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmPqhA1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPqhA1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmPqhA1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPqhA1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPqhA1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPqhA1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPqhA1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPqhA1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPqhA1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPqhA1.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ5sHto.s: Assembler messages:
encrypt.c: /tmp/ccJ5sHto.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5sHto.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5sHto.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ5sHto.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5sHto.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5sHto.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5sHto.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5sHto.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5sHto.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5sHto.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5sHto.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5sHto.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ5sHto.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5sHto.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5sHto.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ5sHto.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5sHto.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5sHto.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5sHto.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5sHto.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5sHto.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ5sHto.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5sHto.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5sHto.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccP1h3Uj.s: Assembler messages:
encrypt.c: /tmp/ccP1h3Uj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1h3Uj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1h3Uj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1h3Uj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1h3Uj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1h3Uj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1h3Uj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1h3Uj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1h3Uj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1h3Uj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1h3Uj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1h3Uj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1h3Uj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1h3Uj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1h3Uj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1h3Uj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP1h3Uj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1h3Uj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1h3Uj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1h3Uj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1h3Uj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1h3Uj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1h3Uj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1h3Uj.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8rg5io.s: Assembler messages:
encrypt.c: /tmp/cc8rg5io.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rg5io.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rg5io.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rg5io.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rg5io.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rg5io.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rg5io.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rg5io.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rg5io.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rg5io.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rg5io.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rg5io.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rg5io.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rg5io.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rg5io.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8rg5io.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rg5io.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rg5io.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rg5io.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rg5io.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rg5io.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rg5io.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rg5io.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rg5io.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxhbZi7.s: Assembler messages:
encrypt.c: /tmp/ccxhbZi7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxhbZi7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxhbZi7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxhbZi7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhbZi7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhbZi7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhbZi7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhbZi7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhbZi7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhbZi7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhbZi7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhbZi7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxhbZi7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhbZi7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxhbZi7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhbZi7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxhbZi7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhbZi7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhbZi7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhbZi7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhbZi7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhbZi7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhbZi7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhbZi7.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2z3slJ.s: Assembler messages:
encrypt.c: /tmp/cc2z3slJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2z3slJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2z3slJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2z3slJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2z3slJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2z3slJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2z3slJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2z3slJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2z3slJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2z3slJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2z3slJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2z3slJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2z3slJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2z3slJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2z3slJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2z3slJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2z3slJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2z3slJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2z3slJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2z3slJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2z3slJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2z3slJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2z3slJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2z3slJ.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGjQJ5V.s: Assembler messages:
encrypt.c: /tmp/ccGjQJ5V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjQJ5V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjQJ5V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjQJ5V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjQJ5V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjQJ5V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjQJ5V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjQJ5V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjQJ5V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjQJ5V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjQJ5V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjQJ5V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjQJ5V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjQJ5V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjQJ5V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGjQJ5V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjQJ5V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjQJ5V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjQJ5V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjQJ5V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjQJ5V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjQJ5V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjQJ5V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjQJ5V.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjxbdZS.s: Assembler messages:
encrypt.c: /tmp/ccjxbdZS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjxbdZS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjxbdZS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjxbdZS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxbdZS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxbdZS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxbdZS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxbdZS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxbdZS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxbdZS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxbdZS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxbdZS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjxbdZS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxbdZS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjxbdZS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjxbdZS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjxbdZS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxbdZS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxbdZS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxbdZS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxbdZS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjxbdZS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxbdZS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjxbdZS.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw1YUCt.s: Assembler messages:
encrypt.c: /tmp/ccw1YUCt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw1YUCt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw1YUCt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw1YUCt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1YUCt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1YUCt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1YUCt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1YUCt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1YUCt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1YUCt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1YUCt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1YUCt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw1YUCt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1YUCt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw1YUCt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1YUCt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw1YUCt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1YUCt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1YUCt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1YUCt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1YUCt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1YUCt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw1YUCt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1YUCt.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRHLbUX.s: Assembler messages:
encrypt.c: /tmp/ccRHLbUX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRHLbUX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRHLbUX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRHLbUX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHLbUX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHLbUX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHLbUX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHLbUX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHLbUX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHLbUX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHLbUX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHLbUX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRHLbUX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHLbUX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRHLbUX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRHLbUX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHLbUX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHLbUX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHLbUX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHLbUX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHLbUX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRHLbUX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHLbUX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHLbUX.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccpUndIJ.s: Assembler messages:
encrypt.c: /tmp/ccpUndIJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpUndIJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpUndIJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpUndIJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUndIJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUndIJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUndIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUndIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUndIJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUndIJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUndIJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUndIJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpUndIJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUndIJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpUndIJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUndIJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpUndIJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUndIJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUndIJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUndIJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUndIJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUndIJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpUndIJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUndIJ.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCQQQqV.s: Assembler messages:
encrypt.c: /tmp/ccCQQQqV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCQQQqV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCQQQqV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCQQQqV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQQQqV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQQQqV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQQQqV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQQQqV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQQQqV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQQQqV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQQQqV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQQQqV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCQQQqV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQQQqV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCQQQqV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCQQQqV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCQQQqV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQQQqV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQQQqV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQQQqV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQQQqV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCQQQqV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQQQqV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCQQQqV.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJVU1Qx.s: Assembler messages:
encrypt.c: /tmp/ccJVU1Qx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJVU1Qx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJVU1Qx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJVU1Qx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVU1Qx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVU1Qx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVU1Qx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVU1Qx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVU1Qx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVU1Qx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVU1Qx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVU1Qx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJVU1Qx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVU1Qx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJVU1Qx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVU1Qx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJVU1Qx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVU1Qx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVU1Qx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVU1Qx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVU1Qx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVU1Qx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVU1Qx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVU1Qx.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUL9xCY.s: Assembler messages:
encrypt.c: /tmp/ccUL9xCY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUL9xCY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUL9xCY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUL9xCY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL9xCY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL9xCY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL9xCY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL9xCY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL9xCY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUL9xCY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUL9xCY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUL9xCY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUL9xCY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL9xCY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUL9xCY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUL9xCY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUL9xCY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUL9xCY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUL9xCY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUL9xCY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL9xCY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUL9xCY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUL9xCY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUL9xCY.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW15Ri4.s: Assembler messages:
encrypt.c: /tmp/ccW15Ri4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW15Ri4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW15Ri4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW15Ri4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW15Ri4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW15Ri4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW15Ri4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW15Ri4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW15Ri4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW15Ri4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW15Ri4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW15Ri4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW15Ri4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW15Ri4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW15Ri4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW15Ri4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW15Ri4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW15Ri4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW15Ri4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW15Ri4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW15Ri4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW15Ri4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW15Ri4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW15Ri4.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXRo1g2.s: Assembler messages:
encrypt.c: /tmp/ccXRo1g2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRo1g2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXRo1g2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXRo1g2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRo1g2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRo1g2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRo1g2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRo1g2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRo1g2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRo1g2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRo1g2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRo1g2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXRo1g2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRo1g2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXRo1g2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXRo1g2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRo1g2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRo1g2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRo1g2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRo1g2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRo1g2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRo1g2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRo1g2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRo1g2.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxgCDrM.s: Assembler messages:
encrypt.c: /tmp/ccxgCDrM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxgCDrM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxgCDrM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxgCDrM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgCDrM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgCDrM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgCDrM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgCDrM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgCDrM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxgCDrM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxgCDrM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxgCDrM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxgCDrM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgCDrM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxgCDrM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxgCDrM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxgCDrM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxgCDrM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxgCDrM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxgCDrM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgCDrM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxgCDrM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxgCDrM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxgCDrM.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXFY4u6.s: Assembler messages:
encrypt.c: /tmp/ccXFY4u6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXFY4u6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXFY4u6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXFY4u6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFY4u6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFY4u6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFY4u6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFY4u6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFY4u6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFY4u6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFY4u6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFY4u6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXFY4u6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFY4u6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXFY4u6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXFY4u6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFY4u6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFY4u6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFY4u6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFY4u6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFY4u6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXFY4u6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFY4u6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFY4u6.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccskbzEY.s: Assembler messages:
encrypt.c: /tmp/ccskbzEY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccskbzEY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccskbzEY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccskbzEY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskbzEY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskbzEY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskbzEY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskbzEY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskbzEY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskbzEY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskbzEY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskbzEY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccskbzEY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskbzEY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccskbzEY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskbzEY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccskbzEY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskbzEY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskbzEY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskbzEY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskbzEY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskbzEY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccskbzEY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskbzEY.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4UwAOK.s: Assembler messages:
encrypt.c: /tmp/cc4UwAOK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UwAOK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UwAOK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UwAOK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UwAOK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UwAOK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UwAOK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UwAOK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UwAOK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UwAOK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UwAOK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UwAOK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4UwAOK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UwAOK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UwAOK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UwAOK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4UwAOK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UwAOK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UwAOK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UwAOK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UwAOK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UwAOK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UwAOK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UwAOK.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU7uah5.s: Assembler messages:
encrypt.c: /tmp/ccU7uah5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU7uah5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU7uah5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU7uah5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7uah5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7uah5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7uah5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7uah5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7uah5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7uah5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7uah5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7uah5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU7uah5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7uah5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU7uah5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU7uah5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7uah5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7uah5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7uah5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7uah5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7uah5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU7uah5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7uah5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7uah5.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBM1kTm.s: Assembler messages:
encrypt.c: /tmp/ccBM1kTm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBM1kTm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBM1kTm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBM1kTm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1kTm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1kTm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1kTm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1kTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1kTm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM1kTm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM1kTm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM1kTm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBM1kTm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1kTm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBM1kTm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM1kTm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBM1kTm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBM1kTm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM1kTm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM1kTm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBM1kTm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM1kTm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBM1kTm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBM1kTm.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFn7olG.s: Assembler messages:
encrypt.c: /tmp/ccFn7olG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFn7olG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFn7olG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFn7olG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn7olG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn7olG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn7olG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn7olG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn7olG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFn7olG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFn7olG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFn7olG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFn7olG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn7olG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFn7olG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFn7olG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFn7olG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFn7olG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFn7olG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFn7olG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFn7olG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFn7olG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFn7olG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFn7olG.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUJ6XBm.s: Assembler messages:
encrypt.c: /tmp/ccUJ6XBm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUJ6XBm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUJ6XBm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUJ6XBm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ6XBm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ6XBm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ6XBm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ6XBm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ6XBm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJ6XBm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJ6XBm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJ6XBm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUJ6XBm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ6XBm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUJ6XBm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJ6XBm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUJ6XBm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJ6XBm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJ6XBm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJ6XBm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJ6XBm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJ6XBm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJ6XBm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJ6XBm.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca30S9B.s: Assembler messages:
encrypt.c: /tmp/cca30S9B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca30S9B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca30S9B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca30S9B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca30S9B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca30S9B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca30S9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca30S9B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca30S9B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca30S9B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca30S9B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca30S9B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca30S9B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca30S9B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca30S9B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca30S9B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca30S9B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca30S9B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca30S9B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca30S9B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca30S9B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca30S9B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca30S9B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca30S9B.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJxi6Gq.s: Assembler messages:
encrypt.c: /tmp/ccJxi6Gq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJxi6Gq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJxi6Gq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJxi6Gq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxi6Gq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxi6Gq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxi6Gq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxi6Gq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxi6Gq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxi6Gq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxi6Gq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxi6Gq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJxi6Gq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxi6Gq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJxi6Gq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxi6Gq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJxi6Gq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJxi6Gq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxi6Gq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxi6Gq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxi6Gq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxi6Gq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJxi6Gq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxi6Gq.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvhQDAI.s: Assembler messages:
encrypt.c: /tmp/ccvhQDAI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhQDAI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhQDAI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhQDAI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhQDAI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhQDAI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhQDAI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhQDAI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhQDAI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhQDAI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhQDAI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhQDAI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhQDAI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhQDAI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhQDAI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvhQDAI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhQDAI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhQDAI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhQDAI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhQDAI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhQDAI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhQDAI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhQDAI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhQDAI.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMVI31B.s: Assembler messages:
encrypt.c: /tmp/ccMVI31B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMVI31B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMVI31B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMVI31B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVI31B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVI31B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVI31B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVI31B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVI31B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMVI31B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMVI31B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMVI31B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMVI31B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVI31B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMVI31B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMVI31B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMVI31B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVI31B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVI31B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVI31B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVI31B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVI31B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVI31B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMVI31B.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW03lme.s: Assembler messages:
encrypt.c: /tmp/ccW03lme.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW03lme.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW03lme.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW03lme.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW03lme.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW03lme.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW03lme.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW03lme.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW03lme.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW03lme.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW03lme.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW03lme.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW03lme.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW03lme.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW03lme.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW03lme.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW03lme.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW03lme.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW03lme.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW03lme.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW03lme.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW03lme.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW03lme.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW03lme.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9A9FMh.s: Assembler messages:
encrypt.c: /tmp/cc9A9FMh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9A9FMh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9A9FMh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9A9FMh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A9FMh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A9FMh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A9FMh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A9FMh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A9FMh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A9FMh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A9FMh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A9FMh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9A9FMh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A9FMh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9A9FMh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A9FMh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9A9FMh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A9FMh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A9FMh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A9FMh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A9FMh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A9FMh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9A9FMh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A9FMh.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPij4wl.s: Assembler messages:
encrypt.c: /tmp/ccPij4wl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPij4wl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPij4wl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPij4wl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPij4wl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPij4wl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPij4wl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPij4wl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPij4wl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPij4wl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPij4wl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPij4wl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPij4wl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPij4wl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPij4wl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPij4wl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPij4wl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPij4wl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPij4wl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPij4wl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPij4wl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPij4wl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPij4wl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPij4wl.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLUnLrm.s: Assembler messages:
encrypt.c: /tmp/ccLUnLrm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLUnLrm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLUnLrm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLUnLrm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUnLrm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUnLrm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUnLrm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUnLrm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUnLrm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLUnLrm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLUnLrm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLUnLrm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLUnLrm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUnLrm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLUnLrm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLUnLrm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLUnLrm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLUnLrm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLUnLrm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUnLrm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLUnLrm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLUnLrm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLUnLrm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLUnLrm.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQkbcY4.s: Assembler messages:
encrypt.c: /tmp/ccQkbcY4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQkbcY4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQkbcY4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQkbcY4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkbcY4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkbcY4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkbcY4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkbcY4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkbcY4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkbcY4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkbcY4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkbcY4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQkbcY4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkbcY4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQkbcY4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkbcY4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQkbcY4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkbcY4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkbcY4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkbcY4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkbcY4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkbcY4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQkbcY4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkbcY4.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDyMIJf.s: Assembler messages:
encrypt.c: /tmp/ccDyMIJf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDyMIJf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDyMIJf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDyMIJf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyMIJf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyMIJf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyMIJf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyMIJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyMIJf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDyMIJf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDyMIJf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDyMIJf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDyMIJf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyMIJf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDyMIJf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDyMIJf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDyMIJf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDyMIJf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyMIJf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyMIJf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyMIJf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyMIJf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDyMIJf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyMIJf.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cci1As0n.s: Assembler messages:
encrypt.c: /tmp/cci1As0n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci1As0n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci1As0n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci1As0n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1As0n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1As0n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1As0n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1As0n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1As0n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1As0n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1As0n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1As0n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci1As0n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1As0n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci1As0n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci1As0n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci1As0n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1As0n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1As0n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1As0n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1As0n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci1As0n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1As0n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci1As0n.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchhNqkl.s: Assembler messages:
encrypt.c: /tmp/cchhNqkl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchhNqkl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchhNqkl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchhNqkl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhNqkl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhNqkl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhNqkl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhNqkl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhNqkl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchhNqkl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchhNqkl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchhNqkl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchhNqkl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhNqkl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchhNqkl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchhNqkl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchhNqkl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhNqkl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhNqkl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhNqkl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhNqkl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchhNqkl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhNqkl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhNqkl.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnlIFO3.s: Assembler messages:
encrypt.c: /tmp/ccnlIFO3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnlIFO3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnlIFO3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnlIFO3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlIFO3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlIFO3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlIFO3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlIFO3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlIFO3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnlIFO3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnlIFO3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnlIFO3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnlIFO3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlIFO3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnlIFO3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnlIFO3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnlIFO3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnlIFO3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnlIFO3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnlIFO3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlIFO3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnlIFO3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnlIFO3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnlIFO3.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX9sw5Z.s: Assembler messages:
encrypt.c: /tmp/ccX9sw5Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX9sw5Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX9sw5Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX9sw5Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9sw5Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9sw5Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9sw5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9sw5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9sw5Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9sw5Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9sw5Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9sw5Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX9sw5Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9sw5Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX9sw5Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9sw5Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX9sw5Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9sw5Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9sw5Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9sw5Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9sw5Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9sw5Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX9sw5Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9sw5Z.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs33s53.s: Assembler messages:
encrypt.c: /tmp/ccs33s53.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs33s53.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs33s53.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs33s53.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs33s53.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs33s53.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs33s53.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs33s53.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs33s53.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs33s53.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs33s53.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs33s53.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs33s53.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs33s53.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs33s53.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs33s53.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs33s53.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs33s53.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs33s53.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs33s53.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs33s53.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs33s53.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs33s53.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs33s53.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc21C7A1.s: Assembler messages:
encrypt.c: /tmp/cc21C7A1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc21C7A1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc21C7A1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc21C7A1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21C7A1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21C7A1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21C7A1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21C7A1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21C7A1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21C7A1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21C7A1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21C7A1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc21C7A1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21C7A1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc21C7A1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc21C7A1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc21C7A1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21C7A1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21C7A1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21C7A1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21C7A1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc21C7A1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21C7A1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc21C7A1.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6quQTK.s: Assembler messages:
encrypt.c: /tmp/cc6quQTK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6quQTK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6quQTK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6quQTK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6quQTK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6quQTK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6quQTK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6quQTK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6quQTK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6quQTK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6quQTK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6quQTK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6quQTK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6quQTK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6quQTK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6quQTK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6quQTK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6quQTK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6quQTK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6quQTK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6quQTK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6quQTK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6quQTK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6quQTK.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG24EB6.s: Assembler messages:
encrypt.c: /tmp/ccG24EB6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG24EB6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG24EB6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG24EB6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG24EB6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG24EB6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG24EB6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG24EB6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG24EB6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG24EB6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG24EB6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG24EB6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG24EB6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG24EB6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG24EB6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG24EB6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG24EB6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG24EB6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG24EB6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG24EB6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG24EB6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG24EB6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG24EB6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG24EB6.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT15JfZ.s: Assembler messages:
encrypt.c: /tmp/ccT15JfZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT15JfZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT15JfZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT15JfZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT15JfZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT15JfZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT15JfZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT15JfZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT15JfZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT15JfZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT15JfZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT15JfZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT15JfZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT15JfZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT15JfZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT15JfZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT15JfZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT15JfZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT15JfZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT15JfZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT15JfZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT15JfZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT15JfZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT15JfZ.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsL9D05.s: Assembler messages:
encrypt.c: /tmp/ccsL9D05.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsL9D05.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsL9D05.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsL9D05.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL9D05.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL9D05.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL9D05.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL9D05.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL9D05.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsL9D05.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsL9D05.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsL9D05.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsL9D05.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL9D05.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsL9D05.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsL9D05.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsL9D05.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsL9D05.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsL9D05.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL9D05.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsL9D05.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsL9D05.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsL9D05.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsL9D05.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczBHH6M.s: Assembler messages:
encrypt.c: /tmp/cczBHH6M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczBHH6M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczBHH6M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczBHH6M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBHH6M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBHH6M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBHH6M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBHH6M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBHH6M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBHH6M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBHH6M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBHH6M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczBHH6M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBHH6M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczBHH6M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBHH6M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczBHH6M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBHH6M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBHH6M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBHH6M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBHH6M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBHH6M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczBHH6M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBHH6M.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdt4s3o.s: Assembler messages:
encrypt.c: /tmp/ccdt4s3o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdt4s3o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdt4s3o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdt4s3o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdt4s3o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdt4s3o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdt4s3o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdt4s3o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdt4s3o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdt4s3o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdt4s3o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdt4s3o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdt4s3o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdt4s3o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdt4s3o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdt4s3o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdt4s3o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdt4s3o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdt4s3o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdt4s3o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdt4s3o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdt4s3o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdt4s3o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdt4s3o.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpvS6Ff.s: Assembler messages:
encrypt.c: /tmp/ccpvS6Ff.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpvS6Ff.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpvS6Ff.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpvS6Ff.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvS6Ff.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvS6Ff.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvS6Ff.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvS6Ff.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvS6Ff.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvS6Ff.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvS6Ff.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvS6Ff.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpvS6Ff.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvS6Ff.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpvS6Ff.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvS6Ff.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpvS6Ff.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvS6Ff.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvS6Ff.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvS6Ff.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvS6Ff.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvS6Ff.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpvS6Ff.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvS6Ff.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLCGien.s: Assembler messages:
encrypt.c: /tmp/ccLCGien.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLCGien.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLCGien.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLCGien.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCGien.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCGien.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCGien.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCGien.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCGien.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCGien.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCGien.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCGien.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLCGien.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCGien.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLCGien.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLCGien.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCGien.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCGien.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCGien.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCGien.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCGien.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLCGien.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCGien.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCGien.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cche9Yl3.s: Assembler messages:
encrypt.c: /tmp/cche9Yl3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cche9Yl3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cche9Yl3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cche9Yl3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cche9Yl3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cche9Yl3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cche9Yl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cche9Yl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cche9Yl3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cche9Yl3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cche9Yl3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cche9Yl3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cche9Yl3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cche9Yl3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cche9Yl3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cche9Yl3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cche9Yl3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cche9Yl3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cche9Yl3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cche9Yl3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cche9Yl3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cche9Yl3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cche9Yl3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cche9Yl3.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccOIVbnr.s: Assembler messages:
encrypt.c: /tmp/ccOIVbnr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOIVbnr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOIVbnr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOIVbnr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIVbnr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIVbnr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIVbnr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIVbnr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIVbnr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIVbnr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIVbnr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIVbnr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOIVbnr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIVbnr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOIVbnr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOIVbnr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIVbnr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIVbnr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIVbnr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIVbnr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIVbnr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOIVbnr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIVbnr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIVbnr.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccZHbkEd.s: Assembler messages:
encrypt.c: /tmp/ccZHbkEd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHbkEd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZHbkEd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZHbkEd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHbkEd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHbkEd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHbkEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHbkEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHbkEd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHbkEd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHbkEd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHbkEd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZHbkEd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHbkEd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZHbkEd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHbkEd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZHbkEd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHbkEd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHbkEd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHbkEd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHbkEd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHbkEd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHbkEd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHbkEd.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHiFall.s: Assembler messages:
encrypt.c: /tmp/ccHiFall.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHiFall.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHiFall.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHiFall.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiFall.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiFall.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiFall.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiFall.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiFall.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiFall.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiFall.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiFall.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHiFall.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiFall.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHiFall.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHiFall.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiFall.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiFall.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiFall.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiFall.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiFall.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHiFall.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiFall.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiFall.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRjoFE1.s: Assembler messages:
encrypt.c: /tmp/ccRjoFE1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRjoFE1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRjoFE1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRjoFE1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoFE1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoFE1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoFE1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoFE1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoFE1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjoFE1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjoFE1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjoFE1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRjoFE1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoFE1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRjoFE1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjoFE1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRjoFE1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjoFE1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjoFE1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjoFE1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjoFE1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjoFE1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRjoFE1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjoFE1.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXUpDmW.s: Assembler messages:
encrypt.c: /tmp/ccXUpDmW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXUpDmW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXUpDmW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXUpDmW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUpDmW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUpDmW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUpDmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUpDmW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUpDmW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUpDmW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUpDmW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUpDmW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXUpDmW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUpDmW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXUpDmW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXUpDmW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUpDmW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUpDmW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUpDmW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUpDmW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUpDmW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUpDmW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUpDmW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUpDmW.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuhc2HD.s: Assembler messages:
encrypt.c: /tmp/ccuhc2HD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuhc2HD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuhc2HD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuhc2HD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhc2HD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhc2HD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhc2HD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhc2HD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhc2HD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhc2HD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhc2HD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhc2HD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuhc2HD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhc2HD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuhc2HD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhc2HD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuhc2HD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhc2HD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhc2HD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhc2HD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhc2HD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhc2HD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuhc2HD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhc2HD.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5FrvyT.s: Assembler messages:
encrypt.c: /tmp/cc5FrvyT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5FrvyT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5FrvyT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5FrvyT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FrvyT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FrvyT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FrvyT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FrvyT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FrvyT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FrvyT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FrvyT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FrvyT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5FrvyT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FrvyT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5FrvyT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5FrvyT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FrvyT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FrvyT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FrvyT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FrvyT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FrvyT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5FrvyT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FrvyT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FrvyT.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyGxjJu.s: Assembler messages:
encrypt.c: /tmp/ccyGxjJu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGxjJu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGxjJu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGxjJu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGxjJu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGxjJu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGxjJu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGxjJu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGxjJu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGxjJu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGxjJu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGxjJu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGxjJu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGxjJu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGxjJu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGxjJu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyGxjJu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGxjJu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGxjJu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGxjJu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGxjJu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGxjJu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGxjJu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGxjJu.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc0yLGMY.s: Assembler messages:
encrypt.c: /tmp/cc0yLGMY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0yLGMY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0yLGMY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0yLGMY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLGMY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLGMY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLGMY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLGMY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLGMY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yLGMY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yLGMY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yLGMY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0yLGMY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLGMY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0yLGMY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0yLGMY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yLGMY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yLGMY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yLGMY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLGMY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yLGMY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0yLGMY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yLGMY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yLGMY.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccQSaGLH.s: Assembler messages:
encrypt.c: /tmp/ccQSaGLH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSaGLH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSaGLH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQSaGLH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSaGLH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSaGLH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSaGLH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSaGLH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSaGLH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSaGLH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSaGLH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSaGLH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQSaGLH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSaGLH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSaGLH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSaGLH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQSaGLH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSaGLH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSaGLH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSaGLH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSaGLH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSaGLH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQSaGLH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSaGLH.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVmyBLt.s: Assembler messages:
encrypt.c: /tmp/ccVmyBLt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmyBLt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmyBLt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmyBLt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmyBLt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmyBLt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmyBLt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmyBLt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmyBLt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmyBLt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmyBLt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmyBLt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmyBLt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmyBLt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmyBLt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmyBLt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmyBLt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmyBLt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmyBLt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmyBLt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmyBLt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmyBLt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmyBLt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmyBLt.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfdnVnX.s: Assembler messages:
encrypt.c: /tmp/ccfdnVnX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfdnVnX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfdnVnX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfdnVnX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdnVnX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdnVnX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdnVnX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdnVnX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdnVnX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdnVnX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdnVnX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdnVnX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfdnVnX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdnVnX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfdnVnX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfdnVnX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdnVnX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdnVnX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdnVnX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdnVnX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdnVnX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfdnVnX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdnVnX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdnVnX.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8pfjSE.s: Assembler messages:
encrypt.c: /tmp/cc8pfjSE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8pfjSE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8pfjSE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8pfjSE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pfjSE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pfjSE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pfjSE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pfjSE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pfjSE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pfjSE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pfjSE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pfjSE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8pfjSE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pfjSE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8pfjSE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8pfjSE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pfjSE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pfjSE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pfjSE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pfjSE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pfjSE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8pfjSE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pfjSE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pfjSE.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH8t9To.s: Assembler messages:
encrypt.c: /tmp/ccH8t9To.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH8t9To.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH8t9To.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH8t9To.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8t9To.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8t9To.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8t9To.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8t9To.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8t9To.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8t9To.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8t9To.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8t9To.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH8t9To.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8t9To.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH8t9To.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8t9To.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH8t9To.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8t9To.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8t9To.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8t9To.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8t9To.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8t9To.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH8t9To.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8t9To.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbuYzCd.s: Assembler messages:
encrypt.c: /tmp/ccbuYzCd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbuYzCd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbuYzCd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbuYzCd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuYzCd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuYzCd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuYzCd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuYzCd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuYzCd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuYzCd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuYzCd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuYzCd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbuYzCd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuYzCd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbuYzCd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuYzCd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbuYzCd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuYzCd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuYzCd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuYzCd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuYzCd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuYzCd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbuYzCd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuYzCd.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqxLz0D.s: Assembler messages:
encrypt.c: /tmp/ccqxLz0D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqxLz0D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqxLz0D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqxLz0D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLz0D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLz0D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLz0D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLz0D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLz0D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxLz0D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxLz0D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxLz0D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqxLz0D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLz0D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqxLz0D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqxLz0D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxLz0D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxLz0D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxLz0D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLz0D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxLz0D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqxLz0D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxLz0D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxLz0D.s:63: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccS8XSaF.s: Assembler messages:
encrypt.c: /tmp/ccS8XSaF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS8XSaF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS8XSaF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS8XSaF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8XSaF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8XSaF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8XSaF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8XSaF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8XSaF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8XSaF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8XSaF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8XSaF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS8XSaF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8XSaF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS8XSaF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS8XSaF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8XSaF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8XSaF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8XSaF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8XSaF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8XSaF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS8XSaF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8XSaF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8XSaF.s:63: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccSuJaNs.s: Assembler messages:
encrypt.c: /tmp/ccSuJaNs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuJaNs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuJaNs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuJaNs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuJaNs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuJaNs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuJaNs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuJaNs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuJaNs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuJaNs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuJaNs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuJaNs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSuJaNs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuJaNs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuJaNs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuJaNs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSuJaNs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSuJaNs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuJaNs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuJaNs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuJaNs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuJaNs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSuJaNs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSuJaNs.s:64: 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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKJcL4f.s: Assembler messages:
encrypt.c: /tmp/ccKJcL4f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJcL4f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJcL4f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJcL4f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJcL4f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJcL4f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJcL4f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJcL4f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJcL4f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJcL4f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJcL4f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJcL4f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJcL4f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJcL4f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJcL4f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJcL4f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKJcL4f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKJcL4f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJcL4f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJcL4f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJcL4f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJcL4f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJcL4f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKJcL4f.s:64: 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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWo6qtE.s: Assembler messages:
encrypt.c: /tmp/ccWo6qtE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWo6qtE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWo6qtE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWo6qtE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWo6qtE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWo6qtE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWo6qtE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWo6qtE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWo6qtE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWo6qtE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWo6qtE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWo6qtE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWo6qtE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWo6qtE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWo6qtE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWo6qtE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWo6qtE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWo6qtE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWo6qtE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWo6qtE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWo6qtE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWo6qtE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWo6qtE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWo6qtE.s:63: 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