Implementation notes: x86, h9trinity, crypto_aead/omdsha256k256n104tau160v2

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
341908refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
343729refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120720171020
344420refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
346295refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
352417refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
352949refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
353498refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
354870refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120720171020
354885refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
354986refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120720171020
355434refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120720171020
355561refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120720171020
357093refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120720171020
357661refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120720171020
358358refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120720171020
362419refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
365021refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
365140refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
365665refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
366143refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
369524refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
371742refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
373862refgcc -m32 -O3 -fomit-frame-pointer2017120720171020
374068refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
375313refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
379298refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
387414refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
387789refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
388372refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
388969refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
389776refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
389813refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
390372refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
391248refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
391270refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120720171020
391316refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
396736refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
397610refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
398315refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
402129refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
402533refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
402943refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
403427refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
403608refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
403845refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
403990refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
408338refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
413406refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
414221refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
415135refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
415216refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
415763refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
416026refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
416200refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
417968refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
418237refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
419112refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
419998refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
420192refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
420399refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
421216refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
421256refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120720171020
422506refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
423301refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
425277refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
426650refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
427358refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
427834refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120720171020
429269refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
431347refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
434627refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120720171020
435675refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120720171020
436188refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120720171020
439656refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
440420refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
441498refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120720171020
442287refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120720171020
442588refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120720171020
442646refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
443178refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
443529refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
443672refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
444011refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
444114refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
444298refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
445203refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
445902refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
447033refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
447036refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
447289refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
447656refgcc -m32 -O2 -fomit-frame-pointer2017120720171020
447786refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
450475refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120720171020
450502refgcc -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
450713refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
450823refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
451448refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120720171020
451821refgcc -m32 -march=core2 -O -fomit-frame-pointer2017120720171020
451904refgcc -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
452577refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
454126refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
455399refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
455712refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
455979refgcc -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
456111refgcc -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
456709refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120720171020
457208refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
457574refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
457911refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
457934refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
458721refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
458833refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
459016refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120720171020
459187refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120720171020
460034refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
460218refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120720171020
461237refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
461506refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
461950refgcc -m32 -O -fomit-frame-pointer2017120720171020
462869refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
472450refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
473482refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
482114refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
483312refgcc -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
483343refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
483581refgcc -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
484990refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120720171020
488348refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120720171020
489301refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120720171020
489745refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120720171020
490462refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120720171020
491059refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120720171020
491663refgcc -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
493228refgcc -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
493273refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
493479refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120720171020
494823refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
495191refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
495284refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
495349refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
495700refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120720171020
496708refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
497486refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
498222refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
498568refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
498825refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
499244refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
499641refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
499850refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
499941refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
499988refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
500642refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
500644refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
500961refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
501409refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
501454refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
501494refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
502112refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
502123refgcc -m32 -Os -fomit-frame-pointer2017120720171020
502204refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
502250refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
502367refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
502408refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
503366refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
503492refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
504449refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
504483refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
506841refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
508797refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
509702refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
510072refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
511373refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020

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/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccccE8Ya.s: Assembler messages:
encrypt.c: /tmp/ccccE8Ya.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccccE8Ya.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccccE8Ya.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccccE8Ya.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccE8Ya.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccE8Ya.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccE8Ya.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccE8Ya.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccE8Ya.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccE8Ya.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccE8Ya.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccE8Ya.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccccE8Ya.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccE8Ya.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccccE8Ya.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccccE8Ya.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccE8Ya.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccE8Ya.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccE8Ya.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccE8Ya.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccE8Ya.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccccE8Ya.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccE8Ya.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccE8Ya.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczqK5Tn.s: Assembler messages:
encrypt.c: /tmp/cczqK5Tn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqK5Tn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqK5Tn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczqK5Tn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqK5Tn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqK5Tn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqK5Tn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqK5Tn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqK5Tn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqK5Tn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqK5Tn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqK5Tn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqK5Tn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqK5Tn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqK5Tn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqK5Tn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczqK5Tn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqK5Tn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqK5Tn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqK5Tn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqK5Tn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqK5Tn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqK5Tn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqK5Tn.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/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuDLyOw.s: Assembler messages:
encrypt.c: /tmp/ccuDLyOw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuDLyOw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuDLyOw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuDLyOw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDLyOw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDLyOw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDLyOw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDLyOw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDLyOw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuDLyOw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuDLyOw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuDLyOw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuDLyOw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDLyOw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuDLyOw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuDLyOw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuDLyOw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuDLyOw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuDLyOw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuDLyOw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDLyOw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuDLyOw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuDLyOw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuDLyOw.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/ccvWQsY9.s: Assembler messages:
encrypt.c: /tmp/ccvWQsY9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvWQsY9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvWQsY9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvWQsY9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWQsY9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWQsY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWQsY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWQsY9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWQsY9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvWQsY9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvWQsY9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvWQsY9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvWQsY9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWQsY9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvWQsY9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvWQsY9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvWQsY9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvWQsY9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvWQsY9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWQsY9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvWQsY9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvWQsY9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvWQsY9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvWQsY9.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/cckixLtt.s: Assembler messages:
encrypt.c: /tmp/cckixLtt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckixLtt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckixLtt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckixLtt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckixLtt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckixLtt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckixLtt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckixLtt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckixLtt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckixLtt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckixLtt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckixLtt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckixLtt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckixLtt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckixLtt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckixLtt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckixLtt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckixLtt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckixLtt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckixLtt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckixLtt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckixLtt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckixLtt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckixLtt.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/ccqNIPZ4.s: Assembler messages:
encrypt.c: /tmp/ccqNIPZ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqNIPZ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqNIPZ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqNIPZ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNIPZ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNIPZ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNIPZ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNIPZ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNIPZ4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNIPZ4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNIPZ4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNIPZ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqNIPZ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNIPZ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqNIPZ4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqNIPZ4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNIPZ4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNIPZ4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNIPZ4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNIPZ4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNIPZ4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqNIPZ4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNIPZ4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNIPZ4.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/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3tg6F7.s: Assembler messages:
encrypt.c: /tmp/cc3tg6F7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tg6F7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tg6F7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tg6F7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tg6F7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tg6F7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tg6F7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tg6F7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tg6F7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tg6F7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tg6F7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tg6F7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tg6F7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tg6F7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tg6F7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3tg6F7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tg6F7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tg6F7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tg6F7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tg6F7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tg6F7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tg6F7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tg6F7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tg6F7.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmr0Yet.s: Assembler messages:
encrypt.c: /tmp/ccmr0Yet.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmr0Yet.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmr0Yet.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmr0Yet.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr0Yet.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr0Yet.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr0Yet.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr0Yet.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr0Yet.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmr0Yet.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmr0Yet.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmr0Yet.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmr0Yet.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr0Yet.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmr0Yet.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmr0Yet.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmr0Yet.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmr0Yet.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmr0Yet.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmr0Yet.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmr0Yet.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmr0Yet.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmr0Yet.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmr0Yet.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 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAnOipl.s: Assembler messages:
encrypt.c: /tmp/ccAnOipl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAnOipl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAnOipl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAnOipl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnOipl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnOipl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnOipl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnOipl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnOipl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnOipl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnOipl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnOipl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAnOipl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnOipl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAnOipl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAnOipl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnOipl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnOipl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnOipl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnOipl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnOipl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAnOipl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnOipl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnOipl.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco3T2JW.s: Assembler messages:
encrypt.c: /tmp/cco3T2JW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco3T2JW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco3T2JW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco3T2JW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3T2JW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3T2JW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3T2JW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3T2JW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3T2JW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco3T2JW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco3T2JW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco3T2JW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco3T2JW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3T2JW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco3T2JW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco3T2JW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco3T2JW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco3T2JW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco3T2JW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco3T2JW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3T2JW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco3T2JW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco3T2JW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco3T2JW.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAW3kJy.s: Assembler messages:
encrypt.c: /tmp/ccAW3kJy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAW3kJy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAW3kJy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAW3kJy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW3kJy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW3kJy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW3kJy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW3kJy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW3kJy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAW3kJy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAW3kJy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAW3kJy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAW3kJy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW3kJy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAW3kJy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAW3kJy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAW3kJy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAW3kJy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAW3kJy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAW3kJy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAW3kJy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAW3kJy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAW3kJy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAW3kJy.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/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTnlqq8.s: Assembler messages:
encrypt.c: /tmp/ccTnlqq8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTnlqq8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTnlqq8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTnlqq8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnlqq8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnlqq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnlqq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnlqq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnlqq8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnlqq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnlqq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnlqq8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTnlqq8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnlqq8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTnlqq8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnlqq8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTnlqq8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnlqq8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnlqq8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnlqq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnlqq8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnlqq8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTnlqq8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnlqq8.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6QKnCv.s: Assembler messages:
encrypt.c: /tmp/cc6QKnCv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6QKnCv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6QKnCv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6QKnCv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKnCv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKnCv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKnCv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKnCv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKnCv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6QKnCv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6QKnCv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6QKnCv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6QKnCv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKnCv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6QKnCv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6QKnCv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6QKnCv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6QKnCv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6QKnCv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKnCv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6QKnCv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6QKnCv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6QKnCv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6QKnCv.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/ccdyefGN.s: Assembler messages:
encrypt.c: /tmp/ccdyefGN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdyefGN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdyefGN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdyefGN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyefGN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyefGN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyefGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyefGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyefGN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyefGN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyefGN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyefGN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdyefGN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyefGN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdyefGN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyefGN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdyefGN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyefGN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyefGN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyefGN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyefGN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyefGN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdyefGN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyefGN.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/ccA4bWQt.s: Assembler messages:
encrypt.c: /tmp/ccA4bWQt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA4bWQt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA4bWQt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA4bWQt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4bWQt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4bWQt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4bWQt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4bWQt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4bWQt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA4bWQt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA4bWQt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA4bWQt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA4bWQt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4bWQt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA4bWQt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA4bWQt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA4bWQt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA4bWQt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA4bWQt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4bWQt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA4bWQt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4bWQt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA4bWQt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA4bWQt.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/ccMUwfX0.s: Assembler messages:
encrypt.c: /tmp/ccMUwfX0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMUwfX0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMUwfX0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMUwfX0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUwfX0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUwfX0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUwfX0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUwfX0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUwfX0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUwfX0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUwfX0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUwfX0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMUwfX0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUwfX0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMUwfX0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUwfX0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMUwfX0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUwfX0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUwfX0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUwfX0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUwfX0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUwfX0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMUwfX0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUwfX0.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/ccPEi2hV.s: Assembler messages:
encrypt.c: /tmp/ccPEi2hV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPEi2hV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPEi2hV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPEi2hV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi2hV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi2hV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi2hV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi2hV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi2hV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEi2hV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEi2hV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEi2hV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPEi2hV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi2hV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPEi2hV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPEi2hV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEi2hV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEi2hV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEi2hV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi2hV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEi2hV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPEi2hV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEi2hV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEi2hV.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/ccYRrk4u.s: Assembler messages:
encrypt.c: /tmp/ccYRrk4u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRrk4u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRrk4u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRrk4u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrk4u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrk4u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrk4u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrk4u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrk4u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRrk4u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRrk4u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRrk4u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRrk4u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrk4u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRrk4u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRrk4u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYRrk4u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYRrk4u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrk4u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrk4u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRrk4u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrk4u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRrk4u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrk4u.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/ccZOF4qH.s: Assembler messages:
encrypt.c: /tmp/ccZOF4qH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZOF4qH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZOF4qH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZOF4qH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOF4qH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOF4qH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOF4qH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOF4qH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOF4qH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOF4qH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOF4qH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOF4qH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZOF4qH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOF4qH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZOF4qH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOF4qH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZOF4qH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOF4qH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOF4qH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOF4qH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOF4qH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOF4qH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZOF4qH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOF4qH.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/ccubtjrU.s: Assembler messages:
encrypt.c: /tmp/ccubtjrU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccubtjrU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccubtjrU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccubtjrU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubtjrU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubtjrU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubtjrU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubtjrU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubtjrU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubtjrU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubtjrU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubtjrU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccubtjrU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubtjrU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccubtjrU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccubtjrU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccubtjrU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubtjrU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubtjrU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubtjrU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubtjrU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccubtjrU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubtjrU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccubtjrU.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/ccS2HBSV.s: Assembler messages:
encrypt.c: /tmp/ccS2HBSV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS2HBSV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS2HBSV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS2HBSV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2HBSV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2HBSV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2HBSV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2HBSV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2HBSV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2HBSV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2HBSV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2HBSV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS2HBSV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2HBSV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS2HBSV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS2HBSV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2HBSV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2HBSV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2HBSV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2HBSV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2HBSV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS2HBSV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2HBSV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2HBSV.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/cchFSNEq.s: Assembler messages:
encrypt.c: /tmp/cchFSNEq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFSNEq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFSNEq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchFSNEq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSNEq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSNEq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSNEq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSNEq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSNEq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFSNEq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFSNEq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFSNEq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFSNEq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSNEq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFSNEq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFSNEq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchFSNEq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFSNEq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFSNEq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFSNEq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSNEq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFSNEq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFSNEq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFSNEq.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/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGYDnLZ.s: Assembler messages:
encrypt.c: /tmp/ccGYDnLZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGYDnLZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGYDnLZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGYDnLZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYDnLZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYDnLZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYDnLZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYDnLZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYDnLZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYDnLZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYDnLZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYDnLZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGYDnLZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYDnLZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGYDnLZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGYDnLZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYDnLZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYDnLZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYDnLZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYDnLZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYDnLZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGYDnLZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYDnLZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYDnLZ.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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclkd4lC.s: Assembler messages:
encrypt.c: /tmp/cclkd4lC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclkd4lC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclkd4lC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclkd4lC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkd4lC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkd4lC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkd4lC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkd4lC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkd4lC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkd4lC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkd4lC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkd4lC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclkd4lC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkd4lC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclkd4lC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkd4lC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclkd4lC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclkd4lC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkd4lC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkd4lC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkd4lC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkd4lC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclkd4lC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclkd4lC.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHR8lNq.s: Assembler messages:
encrypt.c: /tmp/ccHR8lNq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHR8lNq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHR8lNq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHR8lNq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8lNq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8lNq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8lNq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8lNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8lNq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR8lNq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR8lNq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR8lNq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHR8lNq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8lNq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHR8lNq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR8lNq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHR8lNq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR8lNq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR8lNq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR8lNq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8lNq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR8lNq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHR8lNq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR8lNq.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/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy2NODj.s: Assembler messages:
encrypt.c: /tmp/ccy2NODj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2NODj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2NODj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2NODj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NODj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NODj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NODj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NODj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NODj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2NODj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2NODj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2NODj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2NODj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NODj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2NODj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy2NODj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2NODj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2NODj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2NODj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NODj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2NODj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2NODj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2NODj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2NODj.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceMg8qF.s: Assembler messages:
encrypt.c: /tmp/cceMg8qF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMg8qF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMg8qF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceMg8qF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMg8qF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMg8qF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMg8qF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMg8qF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMg8qF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMg8qF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMg8qF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMg8qF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMg8qF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMg8qF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMg8qF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMg8qF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceMg8qF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMg8qF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMg8qF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMg8qF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMg8qF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMg8qF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMg8qF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMg8qF.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/ccuabmhn.s: Assembler messages:
encrypt.c: /tmp/ccuabmhn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuabmhn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuabmhn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuabmhn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuabmhn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuabmhn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuabmhn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuabmhn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuabmhn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuabmhn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuabmhn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuabmhn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuabmhn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuabmhn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuabmhn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuabmhn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuabmhn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuabmhn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuabmhn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuabmhn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuabmhn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuabmhn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuabmhn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuabmhn.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/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ3xC0c.s: Assembler messages:
encrypt.c: /tmp/ccQ3xC0c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ3xC0c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ3xC0c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ3xC0c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3xC0c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3xC0c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3xC0c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3xC0c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3xC0c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ3xC0c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ3xC0c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ3xC0c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ3xC0c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3xC0c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ3xC0c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ3xC0c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ3xC0c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3xC0c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3xC0c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3xC0c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3xC0c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ3xC0c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3xC0c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ3xC0c.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZMgBTA.s: Assembler messages:
encrypt.c: /tmp/ccZMgBTA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMgBTA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMgBTA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMgBTA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMgBTA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMgBTA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMgBTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMgBTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMgBTA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMgBTA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMgBTA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMgBTA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMgBTA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMgBTA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMgBTA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMgBTA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZMgBTA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZMgBTA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMgBTA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMgBTA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMgBTA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMgBTA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMgBTA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMgBTA.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSqzP4i.s: Assembler messages:
encrypt.c: /tmp/ccSqzP4i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqzP4i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqzP4i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqzP4i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqzP4i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqzP4i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqzP4i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqzP4i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqzP4i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqzP4i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqzP4i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqzP4i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqzP4i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqzP4i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqzP4i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSqzP4i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqzP4i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqzP4i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqzP4i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqzP4i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqzP4i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqzP4i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqzP4i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqzP4i.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctncV4x.s: Assembler messages:
encrypt.c: /tmp/cctncV4x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctncV4x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctncV4x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctncV4x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncV4x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncV4x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncV4x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncV4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncV4x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctncV4x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctncV4x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctncV4x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctncV4x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncV4x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctncV4x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctncV4x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctncV4x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctncV4x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctncV4x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctncV4x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctncV4x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctncV4x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctncV4x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctncV4x.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=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBUIDvz.s: Assembler messages:
encrypt.c: /tmp/ccBUIDvz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBUIDvz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBUIDvz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBUIDvz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUIDvz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUIDvz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUIDvz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUIDvz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUIDvz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUIDvz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUIDvz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUIDvz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBUIDvz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUIDvz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBUIDvz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBUIDvz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUIDvz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUIDvz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUIDvz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUIDvz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUIDvz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBUIDvz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUIDvz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUIDvz.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/ccHywbYT.s: Assembler messages:
encrypt.c: /tmp/ccHywbYT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHywbYT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHywbYT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHywbYT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHywbYT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHywbYT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHywbYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHywbYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHywbYT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHywbYT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHywbYT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHywbYT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHywbYT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHywbYT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHywbYT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHywbYT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHywbYT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHywbYT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHywbYT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHywbYT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHywbYT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHywbYT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHywbYT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHywbYT.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOSmeS8.s: Assembler messages:
encrypt.c: /tmp/ccOSmeS8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSmeS8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSmeS8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSmeS8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSmeS8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSmeS8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSmeS8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSmeS8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSmeS8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSmeS8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSmeS8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSmeS8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSmeS8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSmeS8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSmeS8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSmeS8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOSmeS8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSmeS8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSmeS8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSmeS8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSmeS8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSmeS8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSmeS8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSmeS8.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccadyFDN.s: Assembler messages:
encrypt.c: /tmp/ccadyFDN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccadyFDN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccadyFDN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccadyFDN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadyFDN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadyFDN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadyFDN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadyFDN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadyFDN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadyFDN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadyFDN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadyFDN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccadyFDN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadyFDN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccadyFDN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccadyFDN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadyFDN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadyFDN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadyFDN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadyFDN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadyFDN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccadyFDN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadyFDN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadyFDN.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/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2zdXEr.s: Assembler messages:
encrypt.c: /tmp/cc2zdXEr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2zdXEr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2zdXEr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2zdXEr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zdXEr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zdXEr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zdXEr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zdXEr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zdXEr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2zdXEr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2zdXEr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2zdXEr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2zdXEr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zdXEr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2zdXEr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2zdXEr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2zdXEr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zdXEr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zdXEr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zdXEr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zdXEr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2zdXEr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zdXEr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zdXEr.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/ccppwzZN.s: Assembler messages:
encrypt.c: /tmp/ccppwzZN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccppwzZN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccppwzZN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccppwzZN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppwzZN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppwzZN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppwzZN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppwzZN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppwzZN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppwzZN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppwzZN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppwzZN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccppwzZN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppwzZN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccppwzZN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppwzZN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccppwzZN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppwzZN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppwzZN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppwzZN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppwzZN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppwzZN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccppwzZN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppwzZN.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctY5hSZ.s: Assembler messages:
encrypt.c: /tmp/cctY5hSZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctY5hSZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctY5hSZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctY5hSZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY5hSZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY5hSZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY5hSZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY5hSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY5hSZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY5hSZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY5hSZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY5hSZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctY5hSZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY5hSZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctY5hSZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY5hSZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctY5hSZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY5hSZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY5hSZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY5hSZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY5hSZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY5hSZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctY5hSZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY5hSZ.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=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyffiAH.s: Assembler messages:
encrypt.c: /tmp/ccyffiAH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyffiAH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyffiAH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyffiAH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyffiAH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyffiAH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyffiAH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyffiAH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyffiAH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyffiAH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyffiAH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyffiAH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyffiAH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyffiAH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyffiAH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyffiAH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyffiAH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyffiAH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyffiAH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyffiAH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyffiAH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyffiAH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyffiAH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyffiAH.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6S9zPU.s: Assembler messages:
encrypt.c: /tmp/cc6S9zPU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6S9zPU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6S9zPU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6S9zPU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S9zPU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S9zPU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S9zPU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S9zPU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S9zPU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6S9zPU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6S9zPU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6S9zPU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6S9zPU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S9zPU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6S9zPU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6S9zPU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6S9zPU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6S9zPU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6S9zPU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S9zPU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6S9zPU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6S9zPU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6S9zPU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6S9zPU.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/ccTcXrpm.s: Assembler messages:
encrypt.c: /tmp/ccTcXrpm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTcXrpm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTcXrpm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTcXrpm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcXrpm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcXrpm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcXrpm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcXrpm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcXrpm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcXrpm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcXrpm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcXrpm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTcXrpm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcXrpm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTcXrpm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcXrpm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTcXrpm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcXrpm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcXrpm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcXrpm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcXrpm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcXrpm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTcXrpm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcXrpm.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/cc9isBy4.s: Assembler messages:
encrypt.c: /tmp/cc9isBy4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9isBy4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9isBy4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9isBy4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isBy4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isBy4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isBy4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isBy4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isBy4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9isBy4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9isBy4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9isBy4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9isBy4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isBy4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9isBy4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9isBy4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9isBy4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9isBy4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9isBy4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isBy4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9isBy4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9isBy4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9isBy4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9isBy4.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/ccdwMPzx.s: Assembler messages:
encrypt.c: /tmp/ccdwMPzx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwMPzx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwMPzx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwMPzx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwMPzx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwMPzx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwMPzx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwMPzx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwMPzx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwMPzx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwMPzx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwMPzx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwMPzx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwMPzx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwMPzx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwMPzx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwMPzx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwMPzx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwMPzx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwMPzx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwMPzx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwMPzx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwMPzx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwMPzx.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/ccNRYMUi.s: Assembler messages:
encrypt.c: /tmp/ccNRYMUi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNRYMUi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNRYMUi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNRYMUi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRYMUi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRYMUi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRYMUi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRYMUi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRYMUi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRYMUi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRYMUi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRYMUi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNRYMUi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRYMUi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNRYMUi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRYMUi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNRYMUi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRYMUi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRYMUi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRYMUi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRYMUi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRYMUi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRYMUi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRYMUi.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/ccb0Y1YO.s: Assembler messages:
encrypt.c: /tmp/ccb0Y1YO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb0Y1YO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb0Y1YO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb0Y1YO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0Y1YO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0Y1YO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0Y1YO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0Y1YO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0Y1YO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0Y1YO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0Y1YO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0Y1YO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb0Y1YO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0Y1YO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb0Y1YO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb0Y1YO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb0Y1YO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0Y1YO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0Y1YO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0Y1YO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0Y1YO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb0Y1YO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0Y1YO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb0Y1YO.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT71d2Z.s: Assembler messages:
encrypt.c: /tmp/ccT71d2Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT71d2Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT71d2Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT71d2Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71d2Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71d2Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71d2Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71d2Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71d2Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT71d2Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT71d2Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT71d2Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT71d2Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71d2Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT71d2Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT71d2Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT71d2Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT71d2Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT71d2Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT71d2Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT71d2Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT71d2Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT71d2Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT71d2Z.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-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqBY5Br.s: Assembler messages:
encrypt.c: /tmp/ccqBY5Br.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBY5Br.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqBY5Br.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqBY5Br.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBY5Br.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBY5Br.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBY5Br.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBY5Br.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBY5Br.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBY5Br.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBY5Br.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBY5Br.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqBY5Br.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBY5Br.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqBY5Br.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBY5Br.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqBY5Br.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBY5Br.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBY5Br.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBY5Br.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBY5Br.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBY5Br.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBY5Br.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBY5Br.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8wDHCz.s: Assembler messages:
encrypt.c: /tmp/cc8wDHCz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8wDHCz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8wDHCz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8wDHCz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wDHCz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wDHCz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wDHCz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wDHCz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wDHCz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8wDHCz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8wDHCz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8wDHCz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8wDHCz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wDHCz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8wDHCz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8wDHCz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8wDHCz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8wDHCz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8wDHCz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8wDHCz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8wDHCz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8wDHCz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8wDHCz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8wDHCz.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/cc9bk20e.s: Assembler messages:
encrypt.c: /tmp/cc9bk20e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9bk20e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9bk20e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9bk20e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bk20e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bk20e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bk20e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bk20e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bk20e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bk20e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bk20e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bk20e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9bk20e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bk20e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9bk20e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9bk20e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bk20e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bk20e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bk20e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bk20e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bk20e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9bk20e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bk20e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bk20e.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/ccWwv8Lp.s: Assembler messages:
encrypt.c: /tmp/ccWwv8Lp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwv8Lp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwv8Lp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwv8Lp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwv8Lp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwv8Lp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwv8Lp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwv8Lp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwv8Lp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwv8Lp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwv8Lp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwv8Lp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwv8Lp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwv8Lp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwv8Lp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWwv8Lp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwv8Lp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwv8Lp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwv8Lp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwv8Lp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwv8Lp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwv8Lp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwv8Lp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwv8Lp.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/ccm3GwdK.s: Assembler messages:
encrypt.c: /tmp/ccm3GwdK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3GwdK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3GwdK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3GwdK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3GwdK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3GwdK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3GwdK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3GwdK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3GwdK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3GwdK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3GwdK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3GwdK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3GwdK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3GwdK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3GwdK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3GwdK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm3GwdK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3GwdK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3GwdK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3GwdK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3GwdK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3GwdK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3GwdK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3GwdK.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2PTfBC.s: Assembler messages:
encrypt.c: /tmp/cc2PTfBC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PTfBC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PTfBC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PTfBC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PTfBC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PTfBC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PTfBC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PTfBC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PTfBC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PTfBC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PTfBC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PTfBC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PTfBC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PTfBC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PTfBC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PTfBC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2PTfBC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PTfBC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PTfBC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PTfBC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PTfBC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PTfBC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PTfBC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PTfBC.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWG2IU9.s: Assembler messages:
encrypt.c: /tmp/ccWG2IU9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWG2IU9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWG2IU9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWG2IU9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG2IU9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG2IU9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG2IU9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG2IU9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG2IU9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWG2IU9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWG2IU9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWG2IU9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWG2IU9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG2IU9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWG2IU9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWG2IU9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWG2IU9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWG2IU9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWG2IU9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG2IU9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWG2IU9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWG2IU9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWG2IU9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWG2IU9.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG7n3yl.s: Assembler messages:
encrypt.c: /tmp/ccG7n3yl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG7n3yl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG7n3yl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG7n3yl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7n3yl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7n3yl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7n3yl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7n3yl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7n3yl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7n3yl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7n3yl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7n3yl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG7n3yl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7n3yl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG7n3yl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG7n3yl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7n3yl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7n3yl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7n3yl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7n3yl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7n3yl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7n3yl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7n3yl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7n3yl.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-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cch5PYsF.s: Assembler messages:
encrypt.c: /tmp/cch5PYsF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch5PYsF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch5PYsF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch5PYsF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PYsF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PYsF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PYsF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PYsF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PYsF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5PYsF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5PYsF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5PYsF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch5PYsF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PYsF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch5PYsF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5PYsF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch5PYsF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5PYsF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5PYsF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5PYsF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5PYsF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5PYsF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5PYsF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5PYsF.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVE36xL.s: Assembler messages:
encrypt.c: /tmp/ccVE36xL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVE36xL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVE36xL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVE36xL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVE36xL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVE36xL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVE36xL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVE36xL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVE36xL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVE36xL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVE36xL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVE36xL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVE36xL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVE36xL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVE36xL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVE36xL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVE36xL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVE36xL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVE36xL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVE36xL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVE36xL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVE36xL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVE36xL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVE36xL.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnWQ382.s: Assembler messages:
encrypt.c: /tmp/ccnWQ382.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnWQ382.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnWQ382.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnWQ382.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWQ382.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWQ382.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWQ382.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWQ382.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWQ382.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWQ382.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWQ382.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWQ382.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnWQ382.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWQ382.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnWQ382.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWQ382.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnWQ382.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWQ382.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWQ382.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWQ382.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWQ382.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWQ382.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnWQ382.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWQ382.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKHsmzc.s: Assembler messages:
encrypt.c: /tmp/ccKHsmzc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHsmzc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHsmzc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHsmzc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHsmzc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHsmzc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHsmzc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHsmzc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHsmzc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHsmzc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHsmzc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHsmzc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKHsmzc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHsmzc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHsmzc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHsmzc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKHsmzc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHsmzc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHsmzc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHsmzc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHsmzc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHsmzc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHsmzc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHsmzc.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/ccZLFLKK.s: Assembler messages:
encrypt.c: /tmp/ccZLFLKK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZLFLKK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZLFLKK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZLFLKK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLFLKK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLFLKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLFLKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLFLKK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLFLKK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZLFLKK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZLFLKK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZLFLKK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZLFLKK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLFLKK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZLFLKK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZLFLKK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZLFLKK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZLFLKK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZLFLKK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLFLKK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZLFLKK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZLFLKK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZLFLKK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZLFLKK.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/cc9HHbxF.s: Assembler messages:
encrypt.c: /tmp/cc9HHbxF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9HHbxF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9HHbxF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9HHbxF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HHbxF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HHbxF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HHbxF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HHbxF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HHbxF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HHbxF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HHbxF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HHbxF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9HHbxF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HHbxF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9HHbxF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9HHbxF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HHbxF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HHbxF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HHbxF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HHbxF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HHbxF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9HHbxF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HHbxF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HHbxF.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/ccsamf9X.s: Assembler messages:
encrypt.c: /tmp/ccsamf9X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsamf9X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsamf9X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsamf9X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsamf9X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsamf9X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsamf9X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsamf9X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsamf9X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsamf9X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsamf9X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsamf9X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsamf9X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsamf9X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsamf9X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsamf9X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsamf9X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsamf9X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsamf9X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsamf9X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsamf9X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsamf9X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsamf9X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsamf9X.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2G1vK8.s: Assembler messages:
encrypt.c: /tmp/cc2G1vK8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2G1vK8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2G1vK8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2G1vK8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G1vK8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G1vK8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G1vK8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G1vK8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G1vK8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2G1vK8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2G1vK8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2G1vK8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2G1vK8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G1vK8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2G1vK8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2G1vK8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2G1vK8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2G1vK8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2G1vK8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2G1vK8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2G1vK8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2G1vK8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2G1vK8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2G1vK8.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=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCP7DRE.s: Assembler messages:
encrypt.c: /tmp/ccCP7DRE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCP7DRE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCP7DRE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCP7DRE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCP7DRE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCP7DRE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCP7DRE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCP7DRE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCP7DRE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCP7DRE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCP7DRE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCP7DRE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCP7DRE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCP7DRE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCP7DRE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCP7DRE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCP7DRE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCP7DRE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCP7DRE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCP7DRE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCP7DRE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCP7DRE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCP7DRE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCP7DRE.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=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMQOisn.s: Assembler messages:
encrypt.c: /tmp/ccMQOisn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQOisn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQOisn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQOisn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQOisn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQOisn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQOisn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQOisn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQOisn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQOisn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQOisn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQOisn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQOisn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQOisn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQOisn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQOisn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMQOisn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQOisn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQOisn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQOisn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQOisn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQOisn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMQOisn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQOisn.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYfmV9N.s: Assembler messages:
encrypt.c: /tmp/ccYfmV9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYfmV9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYfmV9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYfmV9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfmV9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfmV9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfmV9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfmV9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfmV9N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYfmV9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYfmV9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYfmV9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYfmV9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfmV9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYfmV9N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYfmV9N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYfmV9N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYfmV9N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYfmV9N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfmV9N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYfmV9N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYfmV9N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYfmV9N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYfmV9N.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJQOx0p.s: Assembler messages:
encrypt.c: /tmp/ccJQOx0p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJQOx0p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJQOx0p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJQOx0p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQOx0p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQOx0p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQOx0p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQOx0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQOx0p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQOx0p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQOx0p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQOx0p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJQOx0p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQOx0p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJQOx0p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQOx0p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJQOx0p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQOx0p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQOx0p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQOx0p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQOx0p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQOx0p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJQOx0p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQOx0p.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSHoKA0.s: Assembler messages:
encrypt.c: /tmp/ccSHoKA0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSHoKA0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSHoKA0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSHoKA0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHoKA0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHoKA0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHoKA0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHoKA0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHoKA0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSHoKA0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSHoKA0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSHoKA0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSHoKA0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHoKA0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSHoKA0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSHoKA0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSHoKA0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSHoKA0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSHoKA0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHoKA0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSHoKA0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSHoKA0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSHoKA0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSHoKA0.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1Xjhgg.s: Assembler messages:
encrypt.c: /tmp/cc1Xjhgg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Xjhgg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Xjhgg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Xjhgg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xjhgg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xjhgg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xjhgg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xjhgg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xjhgg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Xjhgg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Xjhgg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Xjhgg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Xjhgg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xjhgg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Xjhgg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Xjhgg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Xjhgg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Xjhgg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Xjhgg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Xjhgg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xjhgg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Xjhgg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Xjhgg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Xjhgg.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/cciYycbH.s: Assembler messages:
encrypt.c: /tmp/cciYycbH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciYycbH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciYycbH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciYycbH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYycbH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYycbH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYycbH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYycbH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYycbH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciYycbH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciYycbH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciYycbH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciYycbH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYycbH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciYycbH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciYycbH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciYycbH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciYycbH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciYycbH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciYycbH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciYycbH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciYycbH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciYycbH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciYycbH.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDdOaCk.s: Assembler messages:
encrypt.c: /tmp/ccDdOaCk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDdOaCk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDdOaCk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDdOaCk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdOaCk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdOaCk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdOaCk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdOaCk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdOaCk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdOaCk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdOaCk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdOaCk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDdOaCk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdOaCk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDdOaCk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdOaCk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDdOaCk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdOaCk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdOaCk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdOaCk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdOaCk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdOaCk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDdOaCk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdOaCk.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=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHZnVxW.s: Assembler messages:
encrypt.c: /tmp/ccHZnVxW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZnVxW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZnVxW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZnVxW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnVxW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnVxW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnVxW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnVxW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnVxW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZnVxW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZnVxW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZnVxW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZnVxW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnVxW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZnVxW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHZnVxW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZnVxW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZnVxW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZnVxW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnVxW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZnVxW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZnVxW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZnVxW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZnVxW.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/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIlR8V1.s: Assembler messages:
encrypt.c: /tmp/ccIlR8V1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIlR8V1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIlR8V1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIlR8V1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlR8V1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlR8V1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlR8V1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlR8V1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlR8V1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIlR8V1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIlR8V1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIlR8V1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIlR8V1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlR8V1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIlR8V1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIlR8V1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIlR8V1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIlR8V1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIlR8V1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlR8V1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIlR8V1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIlR8V1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIlR8V1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIlR8V1.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/cch5BluO.s: Assembler messages:
encrypt.c: /tmp/cch5BluO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch5BluO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch5BluO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch5BluO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5BluO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5BluO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5BluO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5BluO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5BluO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5BluO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5BluO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5BluO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch5BluO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5BluO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch5BluO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5BluO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch5BluO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5BluO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5BluO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5BluO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5BluO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5BluO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5BluO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5BluO.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/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXnR3HP.s: Assembler messages:
encrypt.c: /tmp/ccXnR3HP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnR3HP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnR3HP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnR3HP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnR3HP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnR3HP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnR3HP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnR3HP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnR3HP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnR3HP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnR3HP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnR3HP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnR3HP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnR3HP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnR3HP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnR3HP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXnR3HP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnR3HP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnR3HP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnR3HP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnR3HP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnR3HP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnR3HP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnR3HP.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/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccov9H89.s: Assembler messages:
encrypt.c: /tmp/ccov9H89.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccov9H89.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccov9H89.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccov9H89.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccov9H89.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccov9H89.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccov9H89.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccov9H89.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccov9H89.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccov9H89.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccov9H89.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccov9H89.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccov9H89.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccov9H89.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccov9H89.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccov9H89.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccov9H89.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccov9H89.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccov9H89.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccov9H89.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccov9H89.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccov9H89.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccov9H89.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccov9H89.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYAxfiM.s: Assembler messages:
encrypt.c: /tmp/ccYAxfiM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYAxfiM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYAxfiM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYAxfiM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAxfiM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAxfiM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAxfiM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAxfiM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAxfiM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAxfiM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAxfiM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAxfiM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYAxfiM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAxfiM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYAxfiM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAxfiM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYAxfiM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAxfiM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAxfiM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAxfiM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAxfiM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAxfiM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYAxfiM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAxfiM.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/ccwwNNt0.s: Assembler messages:
encrypt.c: /tmp/ccwwNNt0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwwNNt0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwwNNt0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwwNNt0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNNt0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNNt0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNNt0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNNt0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNNt0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwNNt0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwNNt0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwNNt0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwwNNt0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNNt0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwwNNt0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwwNNt0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwNNt0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwNNt0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwNNt0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNNt0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwNNt0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwwNNt0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwNNt0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwNNt0.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/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc78OOoW.s: Assembler messages:
encrypt.c: /tmp/cc78OOoW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78OOoW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78OOoW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc78OOoW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78OOoW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78OOoW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78OOoW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78OOoW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78OOoW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78OOoW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78OOoW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78OOoW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78OOoW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78OOoW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78OOoW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78OOoW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc78OOoW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78OOoW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78OOoW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78OOoW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78OOoW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78OOoW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78OOoW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78OOoW.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=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLZilc7.s: Assembler messages:
encrypt.c: /tmp/ccLZilc7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZilc7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZilc7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZilc7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZilc7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZilc7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZilc7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZilc7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZilc7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZilc7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZilc7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZilc7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZilc7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZilc7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZilc7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLZilc7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZilc7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZilc7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZilc7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZilc7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZilc7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZilc7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZilc7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZilc7.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=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDrxWrk.s: Assembler messages:
encrypt.c: /tmp/ccDrxWrk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDrxWrk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDrxWrk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDrxWrk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrxWrk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrxWrk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrxWrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrxWrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrxWrk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDrxWrk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDrxWrk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDrxWrk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDrxWrk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrxWrk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDrxWrk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDrxWrk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDrxWrk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDrxWrk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDrxWrk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDrxWrk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrxWrk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDrxWrk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDrxWrk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDrxWrk.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYeAKam.s: Assembler messages:
encrypt.c: /tmp/ccYeAKam.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYeAKam.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYeAKam.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYeAKam.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeAKam.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeAKam.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeAKam.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeAKam.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeAKam.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeAKam.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeAKam.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeAKam.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYeAKam.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeAKam.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYeAKam.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYeAKam.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeAKam.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeAKam.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeAKam.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeAKam.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeAKam.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYeAKam.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeAKam.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeAKam.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVs0Olt.s: Assembler messages:
encrypt.c: /tmp/ccVs0Olt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVs0Olt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVs0Olt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVs0Olt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs0Olt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs0Olt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs0Olt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs0Olt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs0Olt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVs0Olt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVs0Olt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVs0Olt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVs0Olt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs0Olt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVs0Olt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVs0Olt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVs0Olt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVs0Olt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVs0Olt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs0Olt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVs0Olt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVs0Olt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVs0Olt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVs0Olt.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsL6Z5a.s: Assembler messages:
encrypt.c: /tmp/ccsL6Z5a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsL6Z5a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsL6Z5a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsL6Z5a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6Z5a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6Z5a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6Z5a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6Z5a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6Z5a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL6Z5a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL6Z5a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL6Z5a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsL6Z5a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6Z5a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsL6Z5a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL6Z5a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsL6Z5a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL6Z5a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL6Z5a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL6Z5a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL6Z5a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL6Z5a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsL6Z5a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL6Z5a.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5vhcrh.s: Assembler messages:
encrypt.c: /tmp/cc5vhcrh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5vhcrh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5vhcrh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5vhcrh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vhcrh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vhcrh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vhcrh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vhcrh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vhcrh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vhcrh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vhcrh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vhcrh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5vhcrh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vhcrh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5vhcrh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5vhcrh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vhcrh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vhcrh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vhcrh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vhcrh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vhcrh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5vhcrh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vhcrh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vhcrh.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/ccNzhkCf.s: Assembler messages:
encrypt.c: /tmp/ccNzhkCf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNzhkCf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNzhkCf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNzhkCf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzhkCf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzhkCf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzhkCf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzhkCf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzhkCf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzhkCf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzhkCf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzhkCf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNzhkCf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzhkCf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNzhkCf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzhkCf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNzhkCf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzhkCf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzhkCf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzhkCf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzhkCf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzhkCf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNzhkCf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzhkCf.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cciiIVag.s: Assembler messages:
encrypt.c: /tmp/cciiIVag.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciiIVag.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciiIVag.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciiIVag.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiIVag.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiIVag.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiIVag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiIVag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiIVag.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciiIVag.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciiIVag.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciiIVag.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciiIVag.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiIVag.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciiIVag.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciiIVag.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciiIVag.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciiIVag.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciiIVag.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciiIVag.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiIVag.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciiIVag.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciiIVag.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciiIVag.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-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxiTDWo.s: Assembler messages:
encrypt.c: /tmp/ccxiTDWo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxiTDWo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxiTDWo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxiTDWo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiTDWo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiTDWo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiTDWo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiTDWo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiTDWo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiTDWo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiTDWo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiTDWo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxiTDWo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiTDWo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxiTDWo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxiTDWo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiTDWo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiTDWo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiTDWo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiTDWo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiTDWo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxiTDWo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiTDWo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiTDWo.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-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7Fjh5B.s: Assembler messages:
encrypt.c: /tmp/cc7Fjh5B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Fjh5B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Fjh5B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Fjh5B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Fjh5B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Fjh5B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Fjh5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Fjh5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Fjh5B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Fjh5B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Fjh5B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Fjh5B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Fjh5B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Fjh5B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Fjh5B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Fjh5B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Fjh5B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Fjh5B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Fjh5B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Fjh5B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Fjh5B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Fjh5B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Fjh5B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Fjh5B.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBij7WC.s: Assembler messages:
encrypt.c: /tmp/ccBij7WC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBij7WC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBij7WC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBij7WC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBij7WC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBij7WC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBij7WC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBij7WC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBij7WC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBij7WC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBij7WC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBij7WC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBij7WC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBij7WC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBij7WC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBij7WC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBij7WC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBij7WC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBij7WC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBij7WC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBij7WC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBij7WC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBij7WC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBij7WC.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJsZY0P.s: Assembler messages:
encrypt.c: /tmp/ccJsZY0P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJsZY0P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJsZY0P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJsZY0P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsZY0P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsZY0P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsZY0P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsZY0P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsZY0P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsZY0P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsZY0P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsZY0P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJsZY0P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsZY0P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJsZY0P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJsZY0P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsZY0P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsZY0P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsZY0P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsZY0P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsZY0P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJsZY0P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsZY0P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsZY0P.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccZUc1N.s: Assembler messages:
encrypt.c: /tmp/cccZUc1N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccZUc1N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccZUc1N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccZUc1N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZUc1N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZUc1N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZUc1N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZUc1N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZUc1N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZUc1N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZUc1N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZUc1N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccZUc1N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZUc1N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccZUc1N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZUc1N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccZUc1N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZUc1N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZUc1N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZUc1N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZUc1N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZUc1N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccZUc1N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZUc1N.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccfcFY1w.s: Assembler messages:
encrypt.c: /tmp/ccfcFY1w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcFY1w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfcFY1w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfcFY1w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcFY1w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcFY1w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcFY1w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcFY1w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcFY1w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcFY1w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcFY1w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcFY1w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfcFY1w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcFY1w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfcFY1w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcFY1w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfcFY1w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfcFY1w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcFY1w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcFY1w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfcFY1w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcFY1w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfcFY1w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcFY1w.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy7Vfxu.s: Assembler messages:
encrypt.c: /tmp/ccy7Vfxu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy7Vfxu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy7Vfxu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy7Vfxu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7Vfxu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7Vfxu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7Vfxu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7Vfxu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7Vfxu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7Vfxu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7Vfxu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7Vfxu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy7Vfxu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7Vfxu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy7Vfxu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy7Vfxu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7Vfxu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7Vfxu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7Vfxu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7Vfxu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7Vfxu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy7Vfxu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7Vfxu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7Vfxu.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1R09kF.s: Assembler messages:
encrypt.c: /tmp/cc1R09kF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1R09kF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1R09kF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1R09kF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R09kF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R09kF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R09kF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R09kF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R09kF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1R09kF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1R09kF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1R09kF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1R09kF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R09kF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1R09kF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1R09kF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1R09kF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1R09kF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1R09kF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1R09kF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R09kF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1R09kF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1R09kF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1R09kF.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=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIml7UI.s: Assembler messages:
encrypt.c: /tmp/ccIml7UI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIml7UI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIml7UI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIml7UI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIml7UI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIml7UI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIml7UI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIml7UI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIml7UI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIml7UI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIml7UI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIml7UI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIml7UI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIml7UI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIml7UI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIml7UI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIml7UI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIml7UI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIml7UI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIml7UI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIml7UI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIml7UI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIml7UI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIml7UI.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0IRBqq.s: Assembler messages:
encrypt.c: /tmp/cc0IRBqq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0IRBqq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0IRBqq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0IRBqq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IRBqq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IRBqq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IRBqq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IRBqq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IRBqq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IRBqq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IRBqq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IRBqq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0IRBqq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IRBqq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0IRBqq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0IRBqq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IRBqq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IRBqq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IRBqq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IRBqq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IRBqq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0IRBqq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IRBqq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IRBqq.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/ccpvMTLb.s: Assembler messages:
encrypt.c: /tmp/ccpvMTLb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpvMTLb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpvMTLb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpvMTLb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvMTLb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvMTLb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvMTLb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvMTLb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvMTLb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvMTLb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvMTLb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvMTLb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpvMTLb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvMTLb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpvMTLb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvMTLb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpvMTLb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpvMTLb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvMTLb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvMTLb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvMTLb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvMTLb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpvMTLb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpvMTLb.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/ccKTL7Dr.s: Assembler messages:
encrypt.c: /tmp/ccKTL7Dr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTL7Dr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTL7Dr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTL7Dr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTL7Dr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTL7Dr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTL7Dr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTL7Dr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTL7Dr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTL7Dr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTL7Dr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTL7Dr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTL7Dr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTL7Dr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTL7Dr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTL7Dr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKTL7Dr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTL7Dr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTL7Dr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTL7Dr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTL7Dr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTL7Dr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTL7Dr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTL7Dr.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/cczigpwE.s: Assembler messages:
encrypt.c: /tmp/cczigpwE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczigpwE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczigpwE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczigpwE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigpwE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigpwE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigpwE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigpwE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigpwE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczigpwE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczigpwE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczigpwE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczigpwE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigpwE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczigpwE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczigpwE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczigpwE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczigpwE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczigpwE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczigpwE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczigpwE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczigpwE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczigpwE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczigpwE.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1HlZC5.s: Assembler messages:
encrypt.c: /tmp/cc1HlZC5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1HlZC5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1HlZC5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1HlZC5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HlZC5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HlZC5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HlZC5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HlZC5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HlZC5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HlZC5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HlZC5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HlZC5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1HlZC5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HlZC5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1HlZC5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HlZC5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1HlZC5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HlZC5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HlZC5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HlZC5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HlZC5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HlZC5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1HlZC5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HlZC5.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBEjdCi.s: Assembler messages:
encrypt.c: /tmp/ccBEjdCi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBEjdCi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBEjdCi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBEjdCi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEjdCi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEjdCi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEjdCi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEjdCi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEjdCi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEjdCi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEjdCi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEjdCi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBEjdCi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEjdCi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBEjdCi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBEjdCi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEjdCi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEjdCi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEjdCi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEjdCi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEjdCi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBEjdCi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEjdCi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEjdCi.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFW8L8j.s: Assembler messages:
encrypt.c: /tmp/ccFW8L8j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFW8L8j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFW8L8j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFW8L8j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFW8L8j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFW8L8j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFW8L8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFW8L8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFW8L8j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFW8L8j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFW8L8j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFW8L8j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFW8L8j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFW8L8j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFW8L8j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFW8L8j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFW8L8j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFW8L8j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFW8L8j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFW8L8j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFW8L8j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFW8L8j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFW8L8j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFW8L8j.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccogUz8v.s: Assembler messages:
encrypt.c: /tmp/ccogUz8v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccogUz8v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccogUz8v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccogUz8v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogUz8v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogUz8v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogUz8v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogUz8v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogUz8v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogUz8v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogUz8v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogUz8v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccogUz8v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogUz8v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccogUz8v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccogUz8v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogUz8v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogUz8v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogUz8v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogUz8v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogUz8v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogUz8v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogUz8v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogUz8v.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=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMEFfiE.s: Assembler messages:
encrypt.c: /tmp/ccMEFfiE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMEFfiE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMEFfiE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMEFfiE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEFfiE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEFfiE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEFfiE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEFfiE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEFfiE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMEFfiE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMEFfiE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMEFfiE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMEFfiE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEFfiE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMEFfiE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMEFfiE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMEFfiE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMEFfiE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMEFfiE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMEFfiE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEFfiE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMEFfiE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMEFfiE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMEFfiE.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/ccrIW3FF.s: Assembler messages:
encrypt.c: /tmp/ccrIW3FF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrIW3FF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrIW3FF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrIW3FF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIW3FF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIW3FF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIW3FF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIW3FF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIW3FF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIW3FF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIW3FF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIW3FF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrIW3FF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIW3FF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrIW3FF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrIW3FF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIW3FF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIW3FF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIW3FF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIW3FF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIW3FF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrIW3FF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIW3FF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIW3FF.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/cc4TzrAV.s: Assembler messages:
encrypt.c: /tmp/cc4TzrAV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TzrAV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TzrAV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TzrAV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TzrAV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TzrAV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TzrAV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TzrAV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TzrAV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TzrAV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TzrAV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TzrAV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TzrAV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TzrAV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TzrAV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4TzrAV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TzrAV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TzrAV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TzrAV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TzrAV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TzrAV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TzrAV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TzrAV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TzrAV.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/ccHlcigI.s: Assembler messages:
encrypt.c: /tmp/ccHlcigI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHlcigI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHlcigI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHlcigI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlcigI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlcigI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlcigI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlcigI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlcigI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlcigI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlcigI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlcigI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHlcigI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlcigI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHlcigI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlcigI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHlcigI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHlcigI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlcigI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlcigI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlcigI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlcigI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHlcigI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHlcigI.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/cc3SnZ5y.s: Assembler messages:
encrypt.c: /tmp/cc3SnZ5y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SnZ5y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SnZ5y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3SnZ5y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnZ5y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnZ5y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnZ5y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnZ5y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnZ5y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SnZ5y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SnZ5y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SnZ5y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3SnZ5y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnZ5y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SnZ5y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SnZ5y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3SnZ5y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3SnZ5y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SnZ5y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SnZ5y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnZ5y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SnZ5y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3SnZ5y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3SnZ5y.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/ccdyizLB.s: Assembler messages:
encrypt.c: /tmp/ccdyizLB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdyizLB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdyizLB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdyizLB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyizLB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyizLB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyizLB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyizLB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyizLB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyizLB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyizLB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyizLB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdyizLB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyizLB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdyizLB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdyizLB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyizLB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyizLB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyizLB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyizLB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyizLB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdyizLB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyizLB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyizLB.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTFGoBz.s: Assembler messages:
encrypt.c: /tmp/ccTFGoBz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTFGoBz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTFGoBz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTFGoBz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFGoBz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFGoBz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFGoBz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFGoBz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFGoBz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFGoBz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFGoBz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFGoBz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTFGoBz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFGoBz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTFGoBz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFGoBz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTFGoBz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFGoBz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFGoBz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFGoBz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFGoBz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFGoBz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTFGoBz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFGoBz.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdzeJIN.s: Assembler messages:
encrypt.c: /tmp/ccdzeJIN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdzeJIN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdzeJIN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdzeJIN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzeJIN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzeJIN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzeJIN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzeJIN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzeJIN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzeJIN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzeJIN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzeJIN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdzeJIN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzeJIN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdzeJIN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdzeJIN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzeJIN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzeJIN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzeJIN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzeJIN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzeJIN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdzeJIN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzeJIN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzeJIN.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc29kcu4.s: Assembler messages:
encrypt.c: /tmp/cc29kcu4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29kcu4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29kcu4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc29kcu4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29kcu4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29kcu4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29kcu4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29kcu4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29kcu4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29kcu4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29kcu4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29kcu4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29kcu4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29kcu4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29kcu4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc29kcu4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc29kcu4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29kcu4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29kcu4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29kcu4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29kcu4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29kcu4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29kcu4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc29kcu4.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIx1A3R.s: Assembler messages:
encrypt.c: /tmp/ccIx1A3R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIx1A3R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIx1A3R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIx1A3R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx1A3R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx1A3R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx1A3R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx1A3R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx1A3R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx1A3R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx1A3R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx1A3R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIx1A3R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx1A3R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIx1A3R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx1A3R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIx1A3R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx1A3R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx1A3R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx1A3R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx1A3R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx1A3R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIx1A3R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx1A3R.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKBN35g.s: Assembler messages:
encrypt.c: /tmp/ccKBN35g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKBN35g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKBN35g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKBN35g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBN35g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBN35g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBN35g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBN35g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBN35g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBN35g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBN35g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBN35g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKBN35g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBN35g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKBN35g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKBN35g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBN35g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBN35g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBN35g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBN35g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBN35g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKBN35g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBN35g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBN35g.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq4FBp8.s: Assembler messages:
encrypt.c: /tmp/ccq4FBp8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4FBp8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4FBp8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4FBp8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4FBp8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4FBp8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4FBp8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4FBp8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4FBp8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4FBp8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4FBp8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4FBp8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq4FBp8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4FBp8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4FBp8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4FBp8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq4FBp8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4FBp8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4FBp8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4FBp8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4FBp8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4FBp8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4FBp8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4FBp8.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTSz5V0.s: Assembler messages:
encrypt.c: /tmp/ccTSz5V0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTSz5V0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTSz5V0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTSz5V0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSz5V0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSz5V0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSz5V0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSz5V0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSz5V0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSz5V0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSz5V0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSz5V0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTSz5V0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSz5V0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTSz5V0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTSz5V0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSz5V0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSz5V0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSz5V0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSz5V0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSz5V0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTSz5V0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSz5V0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSz5V0.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/ccuaZiAM.s: Assembler messages:
encrypt.c: /tmp/ccuaZiAM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuaZiAM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuaZiAM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuaZiAM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaZiAM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaZiAM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaZiAM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaZiAM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaZiAM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuaZiAM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuaZiAM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuaZiAM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuaZiAM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaZiAM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuaZiAM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuaZiAM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuaZiAM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuaZiAM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuaZiAM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuaZiAM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaZiAM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuaZiAM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuaZiAM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuaZiAM.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFzbwFc.s: Assembler messages:
encrypt.c: /tmp/ccFzbwFc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFzbwFc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFzbwFc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFzbwFc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzbwFc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzbwFc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzbwFc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzbwFc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzbwFc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzbwFc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzbwFc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzbwFc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFzbwFc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzbwFc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFzbwFc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFzbwFc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzbwFc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzbwFc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzbwFc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzbwFc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzbwFc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFzbwFc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzbwFc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzbwFc.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQMvOFZ.s: Assembler messages:
encrypt.c: /tmp/ccQMvOFZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQMvOFZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQMvOFZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQMvOFZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMvOFZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMvOFZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMvOFZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMvOFZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMvOFZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMvOFZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMvOFZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMvOFZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQMvOFZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMvOFZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQMvOFZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMvOFZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQMvOFZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMvOFZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMvOFZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMvOFZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMvOFZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMvOFZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQMvOFZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMvOFZ.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=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNPiXob.s: Assembler messages:
encrypt.c: /tmp/ccNPiXob.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNPiXob.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNPiXob.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNPiXob.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPiXob.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPiXob.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPiXob.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPiXob.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPiXob.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPiXob.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPiXob.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPiXob.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNPiXob.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPiXob.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNPiXob.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNPiXob.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPiXob.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPiXob.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPiXob.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPiXob.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPiXob.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNPiXob.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPiXob.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPiXob.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/cctyWOu9.s: Assembler messages:
encrypt.c: /tmp/cctyWOu9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctyWOu9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctyWOu9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctyWOu9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyWOu9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyWOu9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyWOu9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyWOu9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyWOu9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctyWOu9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctyWOu9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctyWOu9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctyWOu9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyWOu9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctyWOu9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctyWOu9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctyWOu9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctyWOu9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctyWOu9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctyWOu9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctyWOu9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctyWOu9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctyWOu9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctyWOu9.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGS9ISo.s: Assembler messages:
encrypt.c: /tmp/ccGS9ISo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGS9ISo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGS9ISo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGS9ISo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9ISo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9ISo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9ISo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9ISo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9ISo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS9ISo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS9ISo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS9ISo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGS9ISo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9ISo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGS9ISo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS9ISo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGS9ISo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS9ISo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS9ISo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS9ISo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9ISo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS9ISo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGS9ISo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS9ISo.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbp7IXm.s: Assembler messages:
encrypt.c: /tmp/ccbp7IXm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbp7IXm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbp7IXm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbp7IXm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp7IXm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp7IXm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp7IXm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp7IXm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp7IXm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbp7IXm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbp7IXm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbp7IXm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbp7IXm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp7IXm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbp7IXm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbp7IXm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbp7IXm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbp7IXm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbp7IXm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp7IXm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbp7IXm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbp7IXm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbp7IXm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbp7IXm.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAevml4.s: Assembler messages:
encrypt.c: /tmp/ccAevml4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAevml4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAevml4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAevml4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAevml4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAevml4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAevml4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAevml4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAevml4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAevml4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAevml4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAevml4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAevml4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAevml4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAevml4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAevml4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAevml4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAevml4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAevml4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAevml4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAevml4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAevml4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAevml4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAevml4.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccWMcnUU.s: Assembler messages:
encrypt.c: /tmp/ccWMcnUU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWMcnUU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWMcnUU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWMcnUU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMcnUU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMcnUU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMcnUU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMcnUU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMcnUU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWMcnUU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWMcnUU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWMcnUU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWMcnUU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMcnUU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWMcnUU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWMcnUU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWMcnUU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWMcnUU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWMcnUU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMcnUU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWMcnUU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWMcnUU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWMcnUU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWMcnUU.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK2WB5i.s: Assembler messages:
encrypt.c: /tmp/ccK2WB5i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2WB5i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK2WB5i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2WB5i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WB5i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WB5i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WB5i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WB5i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WB5i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2WB5i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2WB5i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2WB5i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK2WB5i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WB5i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK2WB5i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK2WB5i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2WB5i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2WB5i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2WB5i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2WB5i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2WB5i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2WB5i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2WB5i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2WB5i.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmA4o9j.s: Assembler messages:
encrypt.c: /tmp/ccmA4o9j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmA4o9j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmA4o9j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmA4o9j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA4o9j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA4o9j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA4o9j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA4o9j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA4o9j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmA4o9j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmA4o9j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmA4o9j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmA4o9j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA4o9j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmA4o9j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmA4o9j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmA4o9j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmA4o9j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmA4o9j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmA4o9j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA4o9j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmA4o9j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmA4o9j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmA4o9j.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8kJF4P.s: Assembler messages:
encrypt.c: /tmp/cc8kJF4P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kJF4P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kJF4P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kJF4P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kJF4P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kJF4P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kJF4P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kJF4P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kJF4P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kJF4P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kJF4P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kJF4P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kJF4P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kJF4P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kJF4P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kJF4P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8kJF4P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kJF4P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kJF4P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kJF4P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kJF4P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kJF4P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kJF4P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kJF4P.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvrEPeU.s: Assembler messages:
encrypt.c: /tmp/ccvrEPeU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrEPeU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvrEPeU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvrEPeU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEPeU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEPeU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEPeU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEPeU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEPeU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrEPeU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrEPeU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrEPeU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvrEPeU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEPeU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvrEPeU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvrEPeU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrEPeU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrEPeU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrEPeU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrEPeU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrEPeU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrEPeU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrEPeU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrEPeU.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDhc0jX.s: Assembler messages:
encrypt.c: /tmp/ccDhc0jX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhc0jX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhc0jX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhc0jX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhc0jX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhc0jX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhc0jX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhc0jX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhc0jX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhc0jX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhc0jX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhc0jX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhc0jX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhc0jX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhc0jX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhc0jX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDhc0jX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhc0jX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhc0jX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhc0jX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhc0jX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhc0jX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhc0jX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhc0jX.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/ccks0iQa.s: Assembler messages:
encrypt.c: /tmp/ccks0iQa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccks0iQa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccks0iQa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccks0iQa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks0iQa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks0iQa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks0iQa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks0iQa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks0iQa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccks0iQa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccks0iQa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccks0iQa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccks0iQa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks0iQa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccks0iQa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccks0iQa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccks0iQa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccks0iQa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccks0iQa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks0iQa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccks0iQa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccks0iQa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccks0iQa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccks0iQa.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/ccazBxJM.s: Assembler messages:
encrypt.c: /tmp/ccazBxJM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccazBxJM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccazBxJM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccazBxJM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazBxJM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazBxJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazBxJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazBxJM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazBxJM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazBxJM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazBxJM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazBxJM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccazBxJM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazBxJM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccazBxJM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccazBxJM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazBxJM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazBxJM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazBxJM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazBxJM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazBxJM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccazBxJM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazBxJM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazBxJM.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/ccuWwPSP.s: Assembler messages:
encrypt.c: /tmp/ccuWwPSP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuWwPSP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuWwPSP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuWwPSP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWwPSP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWwPSP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWwPSP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWwPSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWwPSP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWwPSP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWwPSP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWwPSP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuWwPSP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWwPSP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuWwPSP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWwPSP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuWwPSP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWwPSP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWwPSP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWwPSP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWwPSP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWwPSP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWwPSP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWwPSP.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/ccPtXJY2.s: Assembler messages:
encrypt.c: /tmp/ccPtXJY2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtXJY2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtXJY2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtXJY2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtXJY2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtXJY2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtXJY2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtXJY2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtXJY2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtXJY2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtXJY2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtXJY2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtXJY2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtXJY2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtXJY2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPtXJY2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtXJY2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtXJY2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtXJY2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtXJY2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtXJY2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtXJY2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtXJY2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtXJY2.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/ccgIordT.s: Assembler messages:
encrypt.c: /tmp/ccgIordT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgIordT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgIordT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgIordT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIordT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIordT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIordT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIordT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIordT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIordT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIordT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIordT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgIordT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIordT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgIordT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIordT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgIordT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIordT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIordT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIordT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIordT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIordT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgIordT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIordT.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/cccnvOiF.s: Assembler messages:
encrypt.c: /tmp/cccnvOiF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccnvOiF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccnvOiF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccnvOiF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnvOiF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnvOiF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnvOiF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnvOiF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnvOiF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccnvOiF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccnvOiF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccnvOiF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccnvOiF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnvOiF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccnvOiF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccnvOiF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccnvOiF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnvOiF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnvOiF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnvOiF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnvOiF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccnvOiF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnvOiF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnvOiF.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/cctrhBuc.s: Assembler messages:
encrypt.c: /tmp/cctrhBuc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctrhBuc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctrhBuc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctrhBuc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhBuc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhBuc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhBuc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhBuc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhBuc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrhBuc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrhBuc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrhBuc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctrhBuc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhBuc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctrhBuc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrhBuc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctrhBuc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrhBuc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrhBuc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrhBuc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhBuc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrhBuc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctrhBuc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrhBuc.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/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6vyfdR.s: Assembler messages:
encrypt.c: /tmp/cc6vyfdR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6vyfdR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6vyfdR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6vyfdR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vyfdR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vyfdR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vyfdR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vyfdR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vyfdR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vyfdR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vyfdR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vyfdR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6vyfdR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vyfdR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6vyfdR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6vyfdR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vyfdR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vyfdR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vyfdR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vyfdR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vyfdR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6vyfdR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vyfdR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vyfdR.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/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZwc1om.s: Assembler messages:
encrypt.c: /tmp/ccZwc1om.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZwc1om.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZwc1om.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZwc1om.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwc1om.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwc1om.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwc1om.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwc1om.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwc1om.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwc1om.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwc1om.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwc1om.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZwc1om.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwc1om.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZwc1om.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwc1om.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZwc1om.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwc1om.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwc1om.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwc1om.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwc1om.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwc1om.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZwc1om.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwc1om.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/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc1YXCOf.s: Assembler messages:
encrypt.c: /tmp/cc1YXCOf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1YXCOf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1YXCOf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1YXCOf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YXCOf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YXCOf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YXCOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YXCOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YXCOf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1YXCOf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1YXCOf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1YXCOf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1YXCOf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YXCOf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1YXCOf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1YXCOf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1YXCOf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1YXCOf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1YXCOf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1YXCOf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YXCOf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1YXCOf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YXCOf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1YXCOf.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/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccp9ydHy.s: Assembler messages:
encrypt.c: /tmp/ccp9ydHy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9ydHy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9ydHy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9ydHy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9ydHy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9ydHy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9ydHy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9ydHy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9ydHy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9ydHy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9ydHy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9ydHy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9ydHy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9ydHy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9ydHy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp9ydHy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9ydHy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9ydHy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9ydHy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9ydHy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9ydHy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9ydHy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9ydHy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9ydHy.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1RihGg.s: Assembler messages:
encrypt.c: /tmp/cc1RihGg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RihGg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RihGg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RihGg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RihGg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RihGg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RihGg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RihGg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RihGg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RihGg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RihGg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RihGg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RihGg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RihGg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RihGg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RihGg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1RihGg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RihGg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RihGg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RihGg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RihGg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RihGg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RihGg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RihGg.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/ccpJKOpI.s: Assembler messages:
encrypt.c: /tmp/ccpJKOpI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpJKOpI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpJKOpI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpJKOpI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKOpI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKOpI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKOpI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKOpI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKOpI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJKOpI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJKOpI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJKOpI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpJKOpI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKOpI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpJKOpI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpJKOpI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJKOpI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJKOpI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJKOpI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKOpI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJKOpI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpJKOpI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJKOpI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJKOpI.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/ccRDpKSK.s: Assembler messages:
encrypt.c: /tmp/ccRDpKSK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDpKSK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDpKSK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDpKSK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpKSK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpKSK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpKSK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpKSK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpKSK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDpKSK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDpKSK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDpKSK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDpKSK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpKSK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDpKSK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRDpKSK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDpKSK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDpKSK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDpKSK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpKSK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDpKSK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDpKSK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDpKSK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDpKSK.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/ccimhg03.s: Assembler messages:
encrypt.c: /tmp/ccimhg03.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimhg03.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimhg03.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccimhg03.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimhg03.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimhg03.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimhg03.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimhg03.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimhg03.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimhg03.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimhg03.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimhg03.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimhg03.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimhg03.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimhg03.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimhg03.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccimhg03.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimhg03.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimhg03.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimhg03.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimhg03.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimhg03.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimhg03.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimhg03.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/cc1tXh3i.s: Assembler messages:
encrypt.c: /tmp/cc1tXh3i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1tXh3i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1tXh3i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1tXh3i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tXh3i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tXh3i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tXh3i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tXh3i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tXh3i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tXh3i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tXh3i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tXh3i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1tXh3i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tXh3i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1tXh3i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tXh3i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1tXh3i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tXh3i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tXh3i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tXh3i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tXh3i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tXh3i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tXh3i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tXh3i.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/ccEou0WN.s: Assembler messages:
encrypt.c: /tmp/ccEou0WN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEou0WN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEou0WN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEou0WN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEou0WN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEou0WN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEou0WN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEou0WN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEou0WN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEou0WN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEou0WN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEou0WN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEou0WN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEou0WN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEou0WN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEou0WN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEou0WN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEou0WN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEou0WN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEou0WN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEou0WN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEou0WN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEou0WN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEou0WN.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/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3LzExV.s: Assembler messages:
encrypt.c: /tmp/cc3LzExV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3LzExV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3LzExV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3LzExV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LzExV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LzExV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LzExV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LzExV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LzExV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LzExV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LzExV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LzExV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3LzExV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LzExV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3LzExV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LzExV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3LzExV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LzExV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LzExV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LzExV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LzExV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LzExV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3LzExV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LzExV.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/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp7e7dD.s: Assembler messages:
encrypt.c: /tmp/ccp7e7dD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7e7dD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7e7dD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7e7dD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7e7dD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7e7dD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7e7dD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7e7dD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7e7dD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7e7dD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7e7dD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7e7dD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7e7dD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7e7dD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7e7dD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp7e7dD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7e7dD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7e7dD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7e7dD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7e7dD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7e7dD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7e7dD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7e7dD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7e7dD.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVqXhse.s: Assembler messages:
encrypt.c: /tmp/ccVqXhse.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqXhse.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqXhse.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqXhse.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqXhse.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqXhse.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqXhse.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqXhse.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqXhse.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqXhse.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqXhse.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqXhse.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqXhse.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqXhse.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqXhse.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqXhse.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVqXhse.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqXhse.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqXhse.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqXhse.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqXhse.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqXhse.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqXhse.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqXhse.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/ccr1vcAQ.s: Assembler messages:
encrypt.c: /tmp/ccr1vcAQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1vcAQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1vcAQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1vcAQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1vcAQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1vcAQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1vcAQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1vcAQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1vcAQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1vcAQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1vcAQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1vcAQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr1vcAQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1vcAQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1vcAQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr1vcAQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr1vcAQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1vcAQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1vcAQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1vcAQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1vcAQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1vcAQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1vcAQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr1vcAQ.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/ccbsa5LV.s: Assembler messages:
encrypt.c: /tmp/ccbsa5LV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsa5LV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsa5LV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsa5LV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsa5LV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsa5LV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsa5LV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsa5LV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsa5LV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsa5LV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsa5LV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsa5LV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsa5LV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsa5LV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsa5LV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsa5LV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbsa5LV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsa5LV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsa5LV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsa5LV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsa5LV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsa5LV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsa5LV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsa5LV.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/ccuYdhnX.s: Assembler messages:
encrypt.c: /tmp/ccuYdhnX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYdhnX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYdhnX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYdhnX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYdhnX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYdhnX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYdhnX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYdhnX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYdhnX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYdhnX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYdhnX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYdhnX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYdhnX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYdhnX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYdhnX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuYdhnX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYdhnX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYdhnX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYdhnX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYdhnX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYdhnX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYdhnX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYdhnX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYdhnX.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/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf2Sakf.s: Assembler messages:
encrypt.c: /tmp/ccf2Sakf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf2Sakf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf2Sakf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf2Sakf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2Sakf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2Sakf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2Sakf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2Sakf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2Sakf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2Sakf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2Sakf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2Sakf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf2Sakf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2Sakf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf2Sakf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf2Sakf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2Sakf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2Sakf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2Sakf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2Sakf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2Sakf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf2Sakf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2Sakf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2Sakf.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/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccinnp19.s: Assembler messages:
encrypt.c: /tmp/ccinnp19.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccinnp19.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccinnp19.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccinnp19.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinnp19.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinnp19.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinnp19.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinnp19.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinnp19.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinnp19.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinnp19.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinnp19.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccinnp19.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinnp19.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccinnp19.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinnp19.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccinnp19.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinnp19.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinnp19.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinnp19.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinnp19.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinnp19.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinnp19.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinnp19.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/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccQLL6yR.s: Assembler messages:
encrypt.c: /tmp/ccQLL6yR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQLL6yR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQLL6yR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQLL6yR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLL6yR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLL6yR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLL6yR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLL6yR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLL6yR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLL6yR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLL6yR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLL6yR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQLL6yR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLL6yR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQLL6yR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLL6yR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQLL6yR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLL6yR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLL6yR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLL6yR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLL6yR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLL6yR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQLL6yR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLL6yR.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYiLoSP.s: Assembler messages:
encrypt.c: /tmp/ccYiLoSP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYiLoSP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYiLoSP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYiLoSP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiLoSP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiLoSP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiLoSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiLoSP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiLoSP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiLoSP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiLoSP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiLoSP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYiLoSP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiLoSP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYiLoSP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYiLoSP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiLoSP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiLoSP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiLoSP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiLoSP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiLoSP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYiLoSP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiLoSP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiLoSP.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGZDTh4.s: Assembler messages:
encrypt.c: /tmp/ccGZDTh4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGZDTh4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGZDTh4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGZDTh4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZDTh4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZDTh4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZDTh4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZDTh4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZDTh4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZDTh4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZDTh4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZDTh4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGZDTh4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZDTh4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGZDTh4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZDTh4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGZDTh4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZDTh4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZDTh4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZDTh4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZDTh4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZDTh4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGZDTh4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZDTh4.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/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cctMP0J7.s: Assembler messages:
encrypt.c: /tmp/cctMP0J7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctMP0J7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctMP0J7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctMP0J7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMP0J7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMP0J7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMP0J7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMP0J7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMP0J7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMP0J7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMP0J7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMP0J7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctMP0J7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMP0J7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctMP0J7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctMP0J7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMP0J7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMP0J7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMP0J7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMP0J7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMP0J7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctMP0J7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMP0J7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMP0J7.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/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2JqS2Y.s: Assembler messages:
encrypt.c: /tmp/cc2JqS2Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2JqS2Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2JqS2Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2JqS2Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JqS2Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JqS2Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JqS2Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2JqS2Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2JqS2Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JqS2Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JqS2Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JqS2Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JqS2Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2JqS2Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JqS2Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JqS2Y.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc2JqS2Y.s: Assembler messages:
encrypt.c: /tmp/cc2JqS2Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2JqS2Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2JqS2Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2JqS2Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JqS2Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JqS2Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JqS2Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2JqS2Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2JqS2Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JqS2Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JqS2Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JqS2Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JqS2Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JqS2Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2JqS2Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JqS2Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JqS2Y.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/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccni2o5j.s: Assembler messages:
encrypt.c: /tmp/ccni2o5j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccni2o5j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccni2o5j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccni2o5j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccni2o5j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccni2o5j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccni2o5j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccni2o5j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccni2o5j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccni2o5j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccni2o5j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccni2o5j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccni2o5j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccni2o5j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccni2o5j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccni2o5j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccni2o5j.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccni2o5j.s: Assembler messages:
encrypt.c: /tmp/ccni2o5j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccni2o5j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccni2o5j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccni2o5j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccni2o5j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccni2o5j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccni2o5j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccni2o5j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccni2o5j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccni2o5j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccni2o5j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccni2o5j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccni2o5j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccni2o5j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni2o5j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccni2o5j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccni2o5j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccni2o5j.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/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVMbrHy.s: Assembler messages:
encrypt.c: /tmp/ccVMbrHy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVMbrHy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVMbrHy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVMbrHy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMbrHy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMbrHy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMbrHy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVMbrHy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVMbrHy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMbrHy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVMbrHy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMbrHy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMbrHy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMbrHy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMbrHy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVMbrHy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMbrHy.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccVMbrHy.s: Assembler messages:
encrypt.c: /tmp/ccVMbrHy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVMbrHy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVMbrHy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVMbrHy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMbrHy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMbrHy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMbrHy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVMbrHy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVMbrHy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMbrHy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVMbrHy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVMbrHy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMbrHy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMbrHy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMbrHy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMbrHy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVMbrHy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVMbrHy.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/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyeo6N2.s: Assembler messages:
encrypt.c: /tmp/ccyeo6N2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyeo6N2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyeo6N2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyeo6N2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeo6N2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeo6N2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeo6N2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyeo6N2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyeo6N2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyeo6N2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeo6N2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeo6N2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeo6N2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeo6N2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyeo6N2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeo6N2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeo6N2.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccyeo6N2.s: Assembler messages:
encrypt.c: /tmp/ccyeo6N2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyeo6N2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyeo6N2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyeo6N2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeo6N2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeo6N2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeo6N2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyeo6N2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyeo6N2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyeo6N2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeo6N2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeo6N2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeo6N2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeo6N2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeo6N2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyeo6N2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeo6N2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeo6N2.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6qHAle.s: Assembler messages:
encrypt.c: /tmp/cc6qHAle.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6qHAle.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6qHAle.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6qHAle.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qHAle.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qHAle.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qHAle.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6qHAle.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6qHAle.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qHAle.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6qHAle.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qHAle.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qHAle.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qHAle.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qHAle.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6qHAle.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qHAle.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc6qHAle.s: Assembler messages:
encrypt.c: /tmp/cc6qHAle.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6qHAle.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6qHAle.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6qHAle.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qHAle.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qHAle.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qHAle.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6qHAle.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6qHAle.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qHAle.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6qHAle.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qHAle.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qHAle.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qHAle.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qHAle.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qHAle.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6qHAle.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qHAle.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/ccuiOkUW.s: Assembler messages:
encrypt.c: /tmp/ccuiOkUW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuiOkUW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuiOkUW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuiOkUW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiOkUW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiOkUW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiOkUW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuiOkUW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuiOkUW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuiOkUW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiOkUW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiOkUW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiOkUW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiOkUW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuiOkUW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiOkUW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiOkUW.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccuiOkUW.s: Assembler messages:
encrypt.c: /tmp/ccuiOkUW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuiOkUW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuiOkUW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuiOkUW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiOkUW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiOkUW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiOkUW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuiOkUW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuiOkUW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuiOkUW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiOkUW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiOkUW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiOkUW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiOkUW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiOkUW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuiOkUW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiOkUW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiOkUW.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/ccLuhcK6.s: Assembler messages:
encrypt.c: /tmp/ccLuhcK6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLuhcK6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLuhcK6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLuhcK6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuhcK6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuhcK6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuhcK6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLuhcK6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLuhcK6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLuhcK6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuhcK6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuhcK6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuhcK6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuhcK6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLuhcK6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuhcK6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuhcK6.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccLuhcK6.s: Assembler messages:
encrypt.c: /tmp/ccLuhcK6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLuhcK6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLuhcK6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLuhcK6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuhcK6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuhcK6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuhcK6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLuhcK6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLuhcK6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLuhcK6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuhcK6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuhcK6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuhcK6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuhcK6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuhcK6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLuhcK6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuhcK6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuhcK6.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/ccii2Lur.s: Assembler messages:
encrypt.c: /tmp/ccii2Lur.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccii2Lur.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccii2Lur.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccii2Lur.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccii2Lur.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccii2Lur.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccii2Lur.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccii2Lur.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccii2Lur.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccii2Lur.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccii2Lur.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccii2Lur.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccii2Lur.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccii2Lur.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccii2Lur.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccii2Lur.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccii2Lur.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccii2Lur.s: Assembler messages:
encrypt.c: /tmp/ccii2Lur.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccii2Lur.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccii2Lur.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccii2Lur.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccii2Lur.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccii2Lur.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccii2Lur.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccii2Lur.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccii2Lur.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccii2Lur.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccii2Lur.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccii2Lur.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccii2Lur.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccii2Lur.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccii2Lur.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccii2Lur.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccii2Lur.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccii2Lur.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/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0h0c3T.s: Assembler messages:
encrypt.c: /tmp/cc0h0c3T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0h0c3T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0h0c3T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0h0c3T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0h0c3T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0h0c3T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0h0c3T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0h0c3T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0h0c3T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0h0c3T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0h0c3T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0h0c3T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0h0c3T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0h0c3T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0h0c3T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0h0c3T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0h0c3T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0h0c3T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0h0c3T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0h0c3T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0h0c3T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0h0c3T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0h0c3T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0h0c3T.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc36NznK.s: Assembler messages:
encrypt.c: /tmp/cc36NznK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc36NznK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc36NznK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc36NznK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36NznK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36NznK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36NznK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36NznK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36NznK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36NznK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36NznK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36NznK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc36NznK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36NznK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc36NznK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36NznK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc36NznK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36NznK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36NznK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36NznK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36NznK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36NznK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc36NznK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36NznK.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLzwSx6.s: Assembler messages:
encrypt.c: /tmp/ccLzwSx6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLzwSx6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLzwSx6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLzwSx6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzwSx6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzwSx6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzwSx6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzwSx6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzwSx6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLzwSx6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLzwSx6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLzwSx6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLzwSx6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzwSx6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLzwSx6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLzwSx6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLzwSx6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLzwSx6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLzwSx6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzwSx6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLzwSx6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLzwSx6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLzwSx6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLzwSx6.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 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY6h3EX.s: Assembler messages:
encrypt.c: /tmp/ccY6h3EX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6h3EX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6h3EX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6h3EX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6h3EX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6h3EX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6h3EX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6h3EX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6h3EX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6h3EX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6h3EX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6h3EX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6h3EX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6h3EX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6h3EX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6h3EX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY6h3EX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6h3EX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6h3EX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6h3EX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6h3EX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6h3EX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6h3EX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6h3EX.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 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccW5oLqI.s: Assembler messages:
encrypt.c: /tmp/ccW5oLqI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW5oLqI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW5oLqI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW5oLqI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5oLqI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5oLqI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5oLqI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5oLqI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5oLqI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5oLqI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5oLqI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5oLqI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW5oLqI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5oLqI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW5oLqI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5oLqI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW5oLqI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5oLqI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5oLqI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5oLqI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5oLqI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5oLqI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW5oLqI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5oLqI.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/ccbz0gFT.s: Assembler messages:
encrypt.c: /tmp/ccbz0gFT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbz0gFT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbz0gFT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbz0gFT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbz0gFT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbz0gFT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbz0gFT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbz0gFT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbz0gFT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbz0gFT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbz0gFT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbz0gFT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbz0gFT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbz0gFT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbz0gFT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbz0gFT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbz0gFT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbz0gFT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbz0gFT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbz0gFT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbz0gFT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbz0gFT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbz0gFT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbz0gFT.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/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccARKoJ1.s: Assembler messages:
encrypt.c: /tmp/ccARKoJ1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccARKoJ1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccARKoJ1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccARKoJ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARKoJ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARKoJ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARKoJ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARKoJ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARKoJ1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARKoJ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARKoJ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARKoJ1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccARKoJ1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARKoJ1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccARKoJ1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccARKoJ1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccARKoJ1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARKoJ1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARKoJ1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARKoJ1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARKoJ1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccARKoJ1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARKoJ1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccARKoJ1.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/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrKL8cP.s: Assembler messages:
encrypt.c: /tmp/ccrKL8cP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKL8cP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKL8cP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKL8cP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKL8cP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKL8cP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKL8cP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKL8cP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKL8cP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKL8cP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKL8cP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKL8cP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKL8cP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKL8cP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKL8cP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKL8cP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrKL8cP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKL8cP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKL8cP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKL8cP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKL8cP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKL8cP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKL8cP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKL8cP.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-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf5Md5I.s: Assembler messages:
encrypt.c: /tmp/ccf5Md5I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf5Md5I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf5Md5I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf5Md5I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Md5I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Md5I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Md5I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Md5I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Md5I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5Md5I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5Md5I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5Md5I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf5Md5I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Md5I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf5Md5I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf5Md5I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5Md5I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5Md5I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5Md5I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Md5I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5Md5I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5Md5I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5Md5I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5Md5I.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/cchLiD3v.s: Assembler messages:
encrypt.c: /tmp/cchLiD3v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchLiD3v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchLiD3v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchLiD3v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLiD3v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLiD3v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLiD3v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLiD3v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLiD3v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLiD3v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLiD3v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLiD3v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchLiD3v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLiD3v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchLiD3v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLiD3v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchLiD3v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLiD3v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLiD3v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLiD3v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLiD3v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLiD3v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchLiD3v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLiD3v.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/cc75Tawp.s: Assembler messages:
encrypt.c: /tmp/cc75Tawp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75Tawp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75Tawp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc75Tawp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Tawp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Tawp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Tawp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Tawp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Tawp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75Tawp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75Tawp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75Tawp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75Tawp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Tawp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75Tawp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75Tawp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc75Tawp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75Tawp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75Tawp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75Tawp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Tawp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75Tawp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75Tawp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75Tawp.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/cchf0tVC.s: Assembler messages:
encrypt.c: /tmp/cchf0tVC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchf0tVC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchf0tVC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchf0tVC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf0tVC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf0tVC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf0tVC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf0tVC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf0tVC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchf0tVC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchf0tVC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchf0tVC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchf0tVC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf0tVC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchf0tVC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchf0tVC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchf0tVC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchf0tVC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchf0tVC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf0tVC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchf0tVC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchf0tVC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchf0tVC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchf0tVC.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/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3VQrUO.s: Assembler messages:
encrypt.c: /tmp/cc3VQrUO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3VQrUO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3VQrUO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3VQrUO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VQrUO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VQrUO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VQrUO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VQrUO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VQrUO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VQrUO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VQrUO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VQrUO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3VQrUO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VQrUO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3VQrUO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3VQrUO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VQrUO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VQrUO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VQrUO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VQrUO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VQrUO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VQrUO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VQrUO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VQrUO.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/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIoDziD.s: Assembler messages:
encrypt.c: /tmp/ccIoDziD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIoDziD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIoDziD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIoDziD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoDziD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoDziD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoDziD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoDziD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoDziD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoDziD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoDziD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoDziD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIoDziD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoDziD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIoDziD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoDziD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIoDziD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIoDziD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoDziD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoDziD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoDziD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoDziD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIoDziD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIoDziD.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=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW57DbR.s: Assembler messages:
encrypt.c: /tmp/ccW57DbR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW57DbR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW57DbR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW57DbR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW57DbR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW57DbR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW57DbR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW57DbR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW57DbR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW57DbR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW57DbR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW57DbR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW57DbR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW57DbR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW57DbR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW57DbR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW57DbR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW57DbR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW57DbR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW57DbR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW57DbR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW57DbR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW57DbR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW57DbR.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/ccrIJqIw.s: Assembler messages:
encrypt.c: /tmp/ccrIJqIw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrIJqIw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrIJqIw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrIJqIw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJqIw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJqIw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJqIw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJqIw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJqIw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIJqIw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIJqIw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIJqIw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrIJqIw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJqIw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrIJqIw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIJqIw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrIJqIw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIJqIw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIJqIw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIJqIw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIJqIw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIJqIw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrIJqIw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIJqIw.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/ccJEIPHy.s: Assembler messages:
encrypt.c: /tmp/ccJEIPHy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJEIPHy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJEIPHy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJEIPHy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEIPHy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEIPHy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEIPHy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEIPHy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEIPHy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEIPHy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEIPHy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEIPHy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJEIPHy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEIPHy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJEIPHy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEIPHy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJEIPHy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEIPHy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEIPHy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEIPHy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEIPHy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEIPHy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJEIPHy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEIPHy.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/ccu8rfo3.s: Assembler messages:
encrypt.c: /tmp/ccu8rfo3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu8rfo3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu8rfo3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu8rfo3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8rfo3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8rfo3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8rfo3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8rfo3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8rfo3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8rfo3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8rfo3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8rfo3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu8rfo3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8rfo3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu8rfo3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu8rfo3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8rfo3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8rfo3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8rfo3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8rfo3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8rfo3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu8rfo3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8rfo3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8rfo3.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/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHTfFho.s: Assembler messages:
encrypt.c: /tmp/ccHTfFho.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHTfFho.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHTfFho.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHTfFho.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTfFho.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTfFho.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTfFho.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTfFho.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTfFho.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTfFho.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTfFho.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTfFho.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHTfFho.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTfFho.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHTfFho.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTfFho.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHTfFho.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTfFho.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTfFho.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTfFho.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTfFho.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTfFho.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHTfFho.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTfFho.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cce8iT2P.s: Assembler messages:
encrypt.c: /tmp/cce8iT2P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce8iT2P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce8iT2P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce8iT2P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8iT2P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8iT2P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8iT2P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8iT2P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8iT2P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8iT2P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8iT2P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8iT2P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce8iT2P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8iT2P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce8iT2P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce8iT2P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8iT2P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8iT2P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8iT2P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8iT2P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8iT2P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce8iT2P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8iT2P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8iT2P.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/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnJ2FmY.s: Assembler messages:
encrypt.c: /tmp/ccnJ2FmY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnJ2FmY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnJ2FmY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnJ2FmY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ2FmY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ2FmY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ2FmY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ2FmY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ2FmY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJ2FmY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJ2FmY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJ2FmY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnJ2FmY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ2FmY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnJ2FmY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnJ2FmY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJ2FmY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJ2FmY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJ2FmY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ2FmY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJ2FmY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnJ2FmY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJ2FmY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJ2FmY.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/cczeQvmC.s: Assembler messages:
encrypt.c: /tmp/cczeQvmC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczeQvmC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczeQvmC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczeQvmC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeQvmC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeQvmC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeQvmC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeQvmC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeQvmC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczeQvmC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczeQvmC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczeQvmC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczeQvmC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeQvmC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczeQvmC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczeQvmC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczeQvmC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczeQvmC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczeQvmC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczeQvmC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeQvmC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczeQvmC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczeQvmC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczeQvmC.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/ccKRkHlH.s: Assembler messages:
encrypt.c: /tmp/ccKRkHlH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRkHlH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKRkHlH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKRkHlH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRkHlH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRkHlH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRkHlH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRkHlH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRkHlH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRkHlH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRkHlH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRkHlH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKRkHlH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRkHlH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKRkHlH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRkHlH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKRkHlH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRkHlH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRkHlH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRkHlH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRkHlH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRkHlH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRkHlH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRkHlH.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/ccV5gdmj.s: Assembler messages:
encrypt.c: /tmp/ccV5gdmj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV5gdmj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV5gdmj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV5gdmj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5gdmj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5gdmj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5gdmj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5gdmj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5gdmj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5gdmj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5gdmj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5gdmj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV5gdmj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5gdmj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV5gdmj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV5gdmj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV5gdmj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5gdmj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5gdmj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV5gdmj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5gdmj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV5gdmj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5gdmj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV5gdmj.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/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZljemo.s: Assembler messages:
encrypt.c: /tmp/ccZljemo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZljemo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZljemo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZljemo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZljemo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZljemo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZljemo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZljemo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZljemo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZljemo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZljemo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZljemo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZljemo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZljemo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZljemo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZljemo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZljemo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZljemo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZljemo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZljemo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZljemo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZljemo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZljemo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZljemo.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 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyGjKxV.s: Assembler messages:
encrypt.c: /tmp/ccyGjKxV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGjKxV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGjKxV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGjKxV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjKxV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjKxV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjKxV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjKxV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjKxV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGjKxV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGjKxV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGjKxV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGjKxV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjKxV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGjKxV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGjKxV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyGjKxV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGjKxV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGjKxV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGjKxV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjKxV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGjKxV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGjKxV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGjKxV.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 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMJbGPE.s: Assembler messages:
encrypt.c: /tmp/ccMJbGPE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJbGPE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJbGPE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJbGPE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJbGPE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJbGPE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJbGPE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJbGPE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJbGPE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJbGPE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJbGPE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJbGPE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJbGPE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJbGPE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJbGPE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJbGPE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMJbGPE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJbGPE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJbGPE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJbGPE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJbGPE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJbGPE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJbGPE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJbGPE.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/cchKJX1a.s: Assembler messages:
encrypt.c: /tmp/cchKJX1a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchKJX1a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchKJX1a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchKJX1a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKJX1a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKJX1a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKJX1a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKJX1a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKJX1a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKJX1a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKJX1a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKJX1a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchKJX1a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKJX1a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchKJX1a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchKJX1a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKJX1a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKJX1a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKJX1a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKJX1a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKJX1a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKJX1a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKJX1a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKJX1a.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/cc37aKMO.s: Assembler messages:
encrypt.c: /tmp/cc37aKMO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc37aKMO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc37aKMO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc37aKMO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37aKMO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37aKMO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37aKMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37aKMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37aKMO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37aKMO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37aKMO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37aKMO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc37aKMO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37aKMO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc37aKMO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37aKMO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc37aKMO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37aKMO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37aKMO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37aKMO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37aKMO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37aKMO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc37aKMO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37aKMO.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/ccV720Dr.s: Assembler messages:
encrypt.c: /tmp/ccV720Dr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV720Dr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV720Dr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV720Dr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV720Dr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV720Dr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV720Dr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV720Dr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV720Dr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV720Dr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV720Dr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV720Dr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV720Dr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV720Dr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV720Dr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV720Dr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV720Dr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV720Dr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV720Dr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV720Dr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV720Dr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV720Dr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV720Dr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV720Dr.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/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7RHTUz.s: Assembler messages:
encrypt.c: /tmp/cc7RHTUz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7RHTUz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7RHTUz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7RHTUz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RHTUz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RHTUz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RHTUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RHTUz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RHTUz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7RHTUz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7RHTUz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7RHTUz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7RHTUz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RHTUz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7RHTUz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7RHTUz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7RHTUz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7RHTUz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7RHTUz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RHTUz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7RHTUz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7RHTUz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7RHTUz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7RHTUz.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdm1rr5.s: Assembler messages:
encrypt.c: /tmp/ccdm1rr5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdm1rr5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdm1rr5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdm1rr5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm1rr5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm1rr5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm1rr5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm1rr5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm1rr5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdm1rr5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdm1rr5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdm1rr5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdm1rr5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm1rr5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdm1rr5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdm1rr5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdm1rr5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdm1rr5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdm1rr5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdm1rr5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm1rr5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdm1rr5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdm1rr5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdm1rr5.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/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8JL50h.s: Assembler messages:
encrypt.c: /tmp/cc8JL50h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JL50h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JL50h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JL50h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JL50h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JL50h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JL50h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JL50h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JL50h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JL50h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JL50h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JL50h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8JL50h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JL50h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JL50h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JL50h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8JL50h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JL50h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JL50h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JL50h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JL50h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JL50h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JL50h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JL50h.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXgEIWP.s: Assembler messages:
encrypt.c: /tmp/ccXgEIWP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXgEIWP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXgEIWP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXgEIWP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgEIWP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgEIWP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgEIWP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgEIWP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgEIWP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgEIWP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgEIWP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgEIWP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXgEIWP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgEIWP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXgEIWP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXgEIWP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgEIWP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgEIWP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgEIWP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgEIWP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgEIWP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXgEIWP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgEIWP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgEIWP.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 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6UVxss.s: Assembler messages:
encrypt.c: /tmp/cc6UVxss.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6UVxss.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6UVxss.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6UVxss.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UVxss.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UVxss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UVxss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UVxss.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UVxss.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6UVxss.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6UVxss.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6UVxss.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6UVxss.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UVxss.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6UVxss.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6UVxss.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6UVxss.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6UVxss.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6UVxss.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UVxss.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6UVxss.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6UVxss.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6UVxss.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6UVxss.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPCV4bX.s: Assembler messages:
encrypt.c: /tmp/ccPCV4bX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPCV4bX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPCV4bX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPCV4bX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCV4bX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCV4bX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCV4bX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCV4bX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCV4bX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCV4bX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCV4bX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCV4bX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPCV4bX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCV4bX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPCV4bX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCV4bX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPCV4bX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCV4bX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCV4bX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCV4bX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCV4bX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCV4bX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPCV4bX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCV4bX.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/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUqKai9.s: Assembler messages:
encrypt.c: /tmp/ccUqKai9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUqKai9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUqKai9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUqKai9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqKai9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqKai9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqKai9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqKai9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqKai9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqKai9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqKai9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqKai9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUqKai9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqKai9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUqKai9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqKai9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUqKai9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUqKai9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqKai9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqKai9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqKai9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqKai9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUqKai9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUqKai9.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/cct5BBdI.s: Assembler messages:
encrypt.c: /tmp/cct5BBdI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5BBdI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5BBdI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct5BBdI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5BBdI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5BBdI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5BBdI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5BBdI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5BBdI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5BBdI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5BBdI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5BBdI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5BBdI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5BBdI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5BBdI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct5BBdI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5BBdI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5BBdI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5BBdI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5BBdI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5BBdI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5BBdI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5BBdI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5BBdI.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/ccWD6lTj.s: Assembler messages:
encrypt.c: /tmp/ccWD6lTj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWD6lTj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWD6lTj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWD6lTj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD6lTj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD6lTj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD6lTj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD6lTj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD6lTj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWD6lTj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWD6lTj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWD6lTj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWD6lTj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD6lTj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWD6lTj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWD6lTj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWD6lTj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWD6lTj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWD6lTj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD6lTj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWD6lTj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWD6lTj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWD6lTj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWD6lTj.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/cco0UfRV.s: Assembler messages:
encrypt.c: /tmp/cco0UfRV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco0UfRV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco0UfRV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco0UfRV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0UfRV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0UfRV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0UfRV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0UfRV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0UfRV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco0UfRV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco0UfRV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco0UfRV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco0UfRV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0UfRV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco0UfRV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco0UfRV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco0UfRV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco0UfRV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco0UfRV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco0UfRV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0UfRV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco0UfRV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco0UfRV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco0UfRV.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLpiaJX.s: Assembler messages:
encrypt.c: /tmp/ccLpiaJX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLpiaJX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLpiaJX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLpiaJX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpiaJX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpiaJX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpiaJX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpiaJX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpiaJX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpiaJX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpiaJX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpiaJX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLpiaJX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpiaJX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLpiaJX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpiaJX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLpiaJX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpiaJX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpiaJX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpiaJX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpiaJX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpiaJX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLpiaJX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpiaJX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPxVIww.s: Assembler messages:
encrypt.c: /tmp/ccPxVIww.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPxVIww.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPxVIww.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPxVIww.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxVIww.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxVIww.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxVIww.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxVIww.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxVIww.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxVIww.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxVIww.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxVIww.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPxVIww.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxVIww.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPxVIww.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPxVIww.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxVIww.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxVIww.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxVIww.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxVIww.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxVIww.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPxVIww.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxVIww.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxVIww.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 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc2xWEie.s: Assembler messages:
encrypt.c: /tmp/cc2xWEie.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xWEie.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xWEie.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xWEie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xWEie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xWEie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xWEie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xWEie.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xWEie.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xWEie.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xWEie.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xWEie.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xWEie.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xWEie.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xWEie.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2xWEie.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xWEie.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xWEie.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xWEie.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xWEie.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xWEie.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xWEie.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xWEie.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xWEie.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5ry77P.s: Assembler messages:
encrypt.c: /tmp/cc5ry77P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ry77P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ry77P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ry77P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ry77P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ry77P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ry77P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ry77P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ry77P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ry77P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ry77P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ry77P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ry77P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ry77P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ry77P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ry77P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5ry77P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ry77P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ry77P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ry77P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ry77P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ry77P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ry77P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ry77P.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc84Mg7q.s: Assembler messages:
encrypt.c: /tmp/cc84Mg7q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc84Mg7q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc84Mg7q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc84Mg7q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Mg7q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Mg7q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Mg7q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Mg7q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Mg7q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84Mg7q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84Mg7q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84Mg7q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc84Mg7q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Mg7q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc84Mg7q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc84Mg7q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84Mg7q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84Mg7q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84Mg7q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84Mg7q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84Mg7q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84Mg7q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84Mg7q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84Mg7q.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-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIOxCzS.s: Assembler messages:
encrypt.c: /tmp/ccIOxCzS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIOxCzS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIOxCzS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIOxCzS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOxCzS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOxCzS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOxCzS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOxCzS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOxCzS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIOxCzS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIOxCzS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIOxCzS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIOxCzS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOxCzS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIOxCzS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIOxCzS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIOxCzS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIOxCzS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIOxCzS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIOxCzS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIOxCzS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIOxCzS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIOxCzS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIOxCzS.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/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckxcuA9.s: Assembler messages:
encrypt.c: /tmp/cckxcuA9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckxcuA9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckxcuA9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckxcuA9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcuA9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcuA9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcuA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcuA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcuA9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxcuA9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxcuA9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxcuA9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckxcuA9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcuA9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckxcuA9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxcuA9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckxcuA9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxcuA9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxcuA9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxcuA9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcuA9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxcuA9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckxcuA9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxcuA9.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/ccrkIm4I.s: Assembler messages:
encrypt.c: /tmp/ccrkIm4I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrkIm4I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrkIm4I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrkIm4I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkIm4I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkIm4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkIm4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkIm4I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkIm4I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrkIm4I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrkIm4I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrkIm4I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrkIm4I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkIm4I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrkIm4I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrkIm4I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrkIm4I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrkIm4I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrkIm4I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkIm4I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrkIm4I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrkIm4I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrkIm4I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrkIm4I.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccViJXnI.s: Assembler messages:
encrypt.c: /tmp/ccViJXnI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViJXnI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViJXnI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccViJXnI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJXnI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJXnI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJXnI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJXnI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJXnI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViJXnI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViJXnI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViJXnI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViJXnI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJXnI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViJXnI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccViJXnI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViJXnI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViJXnI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViJXnI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJXnI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViJXnI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViJXnI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViJXnI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViJXnI.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct3C1hm.s: Assembler messages:
encrypt.c: /tmp/cct3C1hm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct3C1hm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct3C1hm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct3C1hm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3C1hm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3C1hm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3C1hm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3C1hm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3C1hm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct3C1hm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct3C1hm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct3C1hm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct3C1hm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3C1hm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct3C1hm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct3C1hm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct3C1hm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct3C1hm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct3C1hm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct3C1hm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3C1hm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct3C1hm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct3C1hm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct3C1hm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA8gcW1.s: Assembler messages:
encrypt.c: /tmp/ccA8gcW1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA8gcW1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA8gcW1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA8gcW1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8gcW1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8gcW1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8gcW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8gcW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8gcW1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8gcW1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8gcW1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8gcW1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA8gcW1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8gcW1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA8gcW1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8gcW1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA8gcW1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8gcW1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8gcW1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8gcW1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8gcW1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8gcW1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA8gcW1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8gcW1.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/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXnxCsC.s: Assembler messages:
encrypt.c: /tmp/ccXnxCsC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnxCsC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnxCsC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnxCsC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnxCsC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnxCsC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnxCsC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnxCsC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnxCsC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnxCsC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnxCsC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnxCsC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnxCsC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnxCsC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnxCsC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXnxCsC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnxCsC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnxCsC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnxCsC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnxCsC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnxCsC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnxCsC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnxCsC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnxCsC.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFgFGzd.s: Assembler messages:
encrypt.c: /tmp/ccFgFGzd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFgFGzd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFgFGzd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFgFGzd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgFGzd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgFGzd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgFGzd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgFGzd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgFGzd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFgFGzd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFgFGzd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFgFGzd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFgFGzd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgFGzd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFgFGzd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFgFGzd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFgFGzd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFgFGzd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFgFGzd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFgFGzd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgFGzd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFgFGzd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFgFGzd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFgFGzd.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/cclCt0OE.s: Assembler messages:
encrypt.c: /tmp/cclCt0OE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclCt0OE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclCt0OE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclCt0OE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCt0OE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCt0OE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCt0OE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCt0OE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCt0OE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCt0OE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCt0OE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCt0OE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclCt0OE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCt0OE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclCt0OE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclCt0OE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCt0OE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCt0OE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCt0OE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCt0OE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCt0OE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclCt0OE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCt0OE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCt0OE.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/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCugMJm.s: Assembler messages:
encrypt.c: /tmp/ccCugMJm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCugMJm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCugMJm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCugMJm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCugMJm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCugMJm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCugMJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCugMJm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCugMJm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCugMJm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCugMJm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCugMJm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCugMJm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCugMJm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCugMJm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCugMJm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCugMJm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCugMJm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCugMJm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCugMJm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCugMJm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCugMJm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCugMJm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCugMJm.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccehcqdK.s: Assembler messages:
encrypt.c: /tmp/ccehcqdK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccehcqdK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccehcqdK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccehcqdK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehcqdK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehcqdK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehcqdK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehcqdK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehcqdK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehcqdK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehcqdK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehcqdK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccehcqdK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehcqdK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccehcqdK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehcqdK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccehcqdK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccehcqdK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehcqdK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehcqdK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccehcqdK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehcqdK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccehcqdK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccehcqdK.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/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOaSE7Q.s: Assembler messages:
encrypt.c: /tmp/ccOaSE7Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOaSE7Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOaSE7Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOaSE7Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaSE7Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaSE7Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaSE7Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaSE7Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaSE7Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOaSE7Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOaSE7Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOaSE7Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOaSE7Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaSE7Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOaSE7Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOaSE7Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOaSE7Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOaSE7Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOaSE7Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOaSE7Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaSE7Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOaSE7Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOaSE7Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOaSE7Q.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/cczw9lSv.s: Assembler messages:
encrypt.c: /tmp/cczw9lSv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczw9lSv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczw9lSv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczw9lSv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9lSv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9lSv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9lSv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9lSv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9lSv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw9lSv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw9lSv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw9lSv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczw9lSv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9lSv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczw9lSv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczw9lSv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw9lSv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw9lSv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw9lSv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw9lSv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw9lSv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczw9lSv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw9lSv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw9lSv.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/ccDIql4h.s: Assembler messages:
encrypt.c: /tmp/ccDIql4h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDIql4h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDIql4h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDIql4h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIql4h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIql4h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIql4h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIql4h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIql4h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIql4h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIql4h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIql4h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDIql4h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIql4h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDIql4h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDIql4h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIql4h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIql4h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIql4h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIql4h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIql4h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDIql4h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIql4h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIql4h.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/ccrCDGyB.s: Assembler messages:
encrypt.c: /tmp/ccrCDGyB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrCDGyB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrCDGyB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrCDGyB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCDGyB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCDGyB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCDGyB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCDGyB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCDGyB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCDGyB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCDGyB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCDGyB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrCDGyB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCDGyB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrCDGyB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCDGyB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrCDGyB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCDGyB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCDGyB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCDGyB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCDGyB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCDGyB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrCDGyB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCDGyB.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/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8M0p5N.s: Assembler messages:
encrypt.c: /tmp/cc8M0p5N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8M0p5N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8M0p5N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8M0p5N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M0p5N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M0p5N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M0p5N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M0p5N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M0p5N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8M0p5N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8M0p5N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8M0p5N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8M0p5N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M0p5N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8M0p5N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8M0p5N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8M0p5N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8M0p5N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8M0p5N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8M0p5N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M0p5N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8M0p5N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8M0p5N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8M0p5N.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=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccveG59q.s: Assembler messages:
encrypt.c: /tmp/ccveG59q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccveG59q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccveG59q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccveG59q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveG59q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveG59q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveG59q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveG59q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveG59q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveG59q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveG59q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveG59q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccveG59q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveG59q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccveG59q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccveG59q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveG59q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveG59q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveG59q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveG59q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveG59q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccveG59q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveG59q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveG59q.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/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ1vBBG.s: Assembler messages:
encrypt.c: /tmp/ccJ1vBBG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ1vBBG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ1vBBG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ1vBBG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1vBBG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1vBBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1vBBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1vBBG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1vBBG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1vBBG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1vBBG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1vBBG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ1vBBG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1vBBG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ1vBBG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ1vBBG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1vBBG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1vBBG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1vBBG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1vBBG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1vBBG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1vBBG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1vBBG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1vBBG.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/ccfsiqvT.s: Assembler messages:
encrypt.c: /tmp/ccfsiqvT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfsiqvT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfsiqvT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfsiqvT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsiqvT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsiqvT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsiqvT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsiqvT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsiqvT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfsiqvT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfsiqvT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfsiqvT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfsiqvT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsiqvT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfsiqvT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfsiqvT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfsiqvT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfsiqvT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfsiqvT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfsiqvT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsiqvT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfsiqvT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfsiqvT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfsiqvT.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/ccAdxBD5.s: Assembler messages:
encrypt.c: /tmp/ccAdxBD5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdxBD5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAdxBD5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAdxBD5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdxBD5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdxBD5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdxBD5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdxBD5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdxBD5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdxBD5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdxBD5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdxBD5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAdxBD5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdxBD5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAdxBD5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdxBD5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAdxBD5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdxBD5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdxBD5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdxBD5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdxBD5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdxBD5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdxBD5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdxBD5.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/ccPoczzU.s: Assembler messages:
encrypt.c: /tmp/ccPoczzU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPoczzU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPoczzU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPoczzU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoczzU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoczzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoczzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoczzU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoczzU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoczzU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoczzU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoczzU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPoczzU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoczzU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPoczzU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPoczzU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoczzU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoczzU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoczzU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoczzU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoczzU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPoczzU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoczzU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoczzU.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/ccEOsMKZ.s: Assembler messages:
encrypt.c: /tmp/ccEOsMKZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEOsMKZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEOsMKZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEOsMKZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOsMKZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOsMKZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOsMKZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOsMKZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOsMKZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOsMKZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOsMKZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOsMKZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEOsMKZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOsMKZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEOsMKZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOsMKZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEOsMKZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOsMKZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOsMKZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOsMKZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOsMKZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOsMKZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEOsMKZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOsMKZ.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/ccUaNocB.s: Assembler messages:
encrypt.c: /tmp/ccUaNocB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaNocB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUaNocB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUaNocB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNocB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNocB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNocB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNocB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNocB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaNocB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaNocB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaNocB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUaNocB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNocB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUaNocB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUaNocB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaNocB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaNocB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaNocB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaNocB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaNocB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaNocB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaNocB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaNocB.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/cc5djr20.s: Assembler messages:
encrypt.c: /tmp/cc5djr20.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5djr20.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5djr20.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5djr20.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5djr20.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5djr20.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5djr20.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5djr20.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5djr20.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5djr20.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5djr20.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5djr20.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5djr20.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5djr20.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5djr20.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5djr20.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5djr20.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5djr20.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5djr20.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5djr20.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5djr20.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5djr20.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5djr20.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5djr20.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/ccslybuO.s: Assembler messages:
encrypt.c: /tmp/ccslybuO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccslybuO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccslybuO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccslybuO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslybuO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslybuO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslybuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslybuO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslybuO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslybuO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslybuO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslybuO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccslybuO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslybuO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccslybuO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccslybuO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslybuO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslybuO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslybuO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslybuO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslybuO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccslybuO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslybuO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslybuO.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/ccMRhLQn.s: Assembler messages:
encrypt.c: /tmp/ccMRhLQn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMRhLQn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMRhLQn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMRhLQn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRhLQn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRhLQn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRhLQn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRhLQn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRhLQn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRhLQn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRhLQn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRhLQn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMRhLQn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRhLQn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMRhLQn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMRhLQn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRhLQn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRhLQn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRhLQn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRhLQn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRhLQn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMRhLQn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRhLQn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRhLQn.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/ccyRwawm.s: Assembler messages:
encrypt.c: /tmp/ccyRwawm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRwawm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRwawm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRwawm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRwawm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRwawm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRwawm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRwawm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRwawm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRwawm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRwawm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRwawm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRwawm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRwawm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRwawm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRwawm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyRwawm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRwawm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRwawm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRwawm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRwawm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRwawm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRwawm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRwawm.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/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc02MFkr.s: Assembler messages:
encrypt.c: /tmp/cc02MFkr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc02MFkr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc02MFkr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc02MFkr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02MFkr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02MFkr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02MFkr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02MFkr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02MFkr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02MFkr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02MFkr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02MFkr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc02MFkr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02MFkr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc02MFkr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc02MFkr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02MFkr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02MFkr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02MFkr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02MFkr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02MFkr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc02MFkr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02MFkr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02MFkr.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWQhxbx.s: Assembler messages:
encrypt.c: /tmp/ccWQhxbx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWQhxbx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWQhxbx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWQhxbx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQhxbx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQhxbx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQhxbx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQhxbx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQhxbx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQhxbx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQhxbx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQhxbx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWQhxbx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQhxbx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWQhxbx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQhxbx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWQhxbx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQhxbx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQhxbx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQhxbx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQhxbx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQhxbx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWQhxbx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQhxbx.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/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5RnYfd.s: Assembler messages:
encrypt.c: /tmp/cc5RnYfd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5RnYfd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5RnYfd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5RnYfd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnYfd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnYfd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnYfd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnYfd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnYfd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5RnYfd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5RnYfd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5RnYfd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5RnYfd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnYfd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5RnYfd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5RnYfd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5RnYfd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5RnYfd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5RnYfd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5RnYfd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5RnYfd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5RnYfd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5RnYfd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5RnYfd.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/cc8cMsFk.s: Assembler messages:
encrypt.c: /tmp/cc8cMsFk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8cMsFk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8cMsFk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8cMsFk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cMsFk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cMsFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cMsFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cMsFk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cMsFk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8cMsFk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8cMsFk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8cMsFk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8cMsFk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cMsFk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8cMsFk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8cMsFk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8cMsFk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8cMsFk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8cMsFk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cMsFk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8cMsFk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8cMsFk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8cMsFk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8cMsFk.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/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccezaqex.s: Assembler messages:
encrypt.c: /tmp/ccezaqex.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccezaqex.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccezaqex.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccezaqex.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezaqex.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezaqex.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezaqex.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezaqex.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezaqex.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezaqex.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezaqex.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezaqex.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccezaqex.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezaqex.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccezaqex.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccezaqex.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccezaqex.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezaqex.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezaqex.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezaqex.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezaqex.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccezaqex.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezaqex.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccezaqex.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-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwj77Hp.s: Assembler messages:
encrypt.c: /tmp/ccwj77Hp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwj77Hp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwj77Hp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwj77Hp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwj77Hp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwj77Hp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwj77Hp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwj77Hp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwj77Hp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwj77Hp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwj77Hp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwj77Hp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwj77Hp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwj77Hp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwj77Hp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwj77Hp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwj77Hp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwj77Hp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwj77Hp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwj77Hp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwj77Hp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwj77Hp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwj77Hp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwj77Hp.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-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNxt1LC.s: Assembler messages:
encrypt.c: /tmp/ccNxt1LC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxt1LC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxt1LC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxt1LC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxt1LC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxt1LC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxt1LC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxt1LC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxt1LC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxt1LC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxt1LC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxt1LC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxt1LC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxt1LC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxt1LC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNxt1LC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxt1LC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxt1LC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxt1LC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxt1LC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxt1LC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxt1LC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxt1LC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxt1LC.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/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccToJjD.s: Assembler messages:
encrypt.c: /tmp/cccToJjD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccToJjD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccToJjD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccToJjD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccToJjD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccToJjD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccToJjD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccToJjD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccToJjD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccToJjD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccToJjD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccToJjD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccToJjD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccToJjD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccToJjD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccToJjD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccToJjD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccToJjD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccToJjD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccToJjD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccToJjD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccToJjD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccToJjD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccToJjD.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/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj3BQrN.s: Assembler messages:
encrypt.c: /tmp/ccj3BQrN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3BQrN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3BQrN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3BQrN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3BQrN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3BQrN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3BQrN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3BQrN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3BQrN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3BQrN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3BQrN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3BQrN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3BQrN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3BQrN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3BQrN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3BQrN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj3BQrN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3BQrN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3BQrN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3BQrN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3BQrN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3BQrN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3BQrN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3BQrN.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/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclPS0XK.s: Assembler messages:
encrypt.c: /tmp/cclPS0XK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPS0XK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPS0XK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclPS0XK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPS0XK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPS0XK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPS0XK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPS0XK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPS0XK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPS0XK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPS0XK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPS0XK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPS0XK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPS0XK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPS0XK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclPS0XK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclPS0XK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPS0XK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPS0XK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPS0XK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPS0XK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclPS0XK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPS0XK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclPS0XK.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc76MItu.s: Assembler messages:
encrypt.c: /tmp/cc76MItu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76MItu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76MItu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc76MItu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76MItu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76MItu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76MItu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76MItu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76MItu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76MItu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76MItu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76MItu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76MItu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76MItu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76MItu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76MItu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc76MItu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc76MItu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76MItu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76MItu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76MItu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76MItu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76MItu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc76MItu.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/ccINhKsx.s: Assembler messages:
encrypt.c: /tmp/ccINhKsx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccINhKsx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccINhKsx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccINhKsx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINhKsx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINhKsx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINhKsx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINhKsx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINhKsx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINhKsx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINhKsx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINhKsx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccINhKsx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINhKsx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccINhKsx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccINhKsx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccINhKsx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINhKsx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINhKsx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINhKsx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINhKsx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINhKsx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINhKsx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccINhKsx.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/cc0LF4ME.s: Assembler messages:
encrypt.c: /tmp/cc0LF4ME.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0LF4ME.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0LF4ME.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0LF4ME.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LF4ME.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LF4ME.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LF4ME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LF4ME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LF4ME.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0LF4ME.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0LF4ME.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0LF4ME.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0LF4ME.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LF4ME.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0LF4ME.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0LF4ME.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0LF4ME.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0LF4ME.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0LF4ME.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0LF4ME.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LF4ME.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0LF4ME.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0LF4ME.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0LF4ME.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/ccFITYkN.s: Assembler messages:
encrypt.c: /tmp/ccFITYkN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFITYkN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFITYkN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFITYkN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITYkN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITYkN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITYkN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITYkN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITYkN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFITYkN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFITYkN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFITYkN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFITYkN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITYkN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFITYkN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFITYkN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFITYkN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFITYkN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFITYkN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFITYkN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFITYkN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFITYkN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFITYkN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFITYkN.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/ccUs6seZ.s: Assembler messages:
encrypt.c: /tmp/ccUs6seZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUs6seZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUs6seZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUs6seZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6seZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6seZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6seZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6seZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6seZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUs6seZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUs6seZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUs6seZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUs6seZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6seZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUs6seZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUs6seZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUs6seZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUs6seZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUs6seZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUs6seZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUs6seZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUs6seZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUs6seZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUs6seZ.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/ccaG7irU.s: Assembler messages:
encrypt.c: /tmp/ccaG7irU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaG7irU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaG7irU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaG7irU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG7irU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG7irU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG7irU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG7irU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG7irU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaG7irU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaG7irU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaG7irU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaG7irU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG7irU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaG7irU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaG7irU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaG7irU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaG7irU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaG7irU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaG7irU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaG7irU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaG7irU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaG7irU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaG7irU.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/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8rOZTc.s: Assembler messages:
encrypt.c: /tmp/cc8rOZTc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rOZTc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rOZTc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rOZTc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rOZTc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rOZTc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rOZTc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rOZTc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rOZTc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rOZTc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rOZTc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rOZTc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rOZTc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rOZTc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rOZTc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8rOZTc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rOZTc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rOZTc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rOZTc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rOZTc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rOZTc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rOZTc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rOZTc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rOZTc.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/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwozED5.s: Assembler messages:
encrypt.c: /tmp/ccwozED5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwozED5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwozED5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwozED5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwozED5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwozED5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwozED5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwozED5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwozED5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwozED5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwozED5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwozED5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwozED5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwozED5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwozED5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwozED5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwozED5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwozED5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwozED5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwozED5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwozED5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwozED5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwozED5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwozED5.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/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq0wlSM.s: Assembler messages:
encrypt.c: /tmp/ccq0wlSM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0wlSM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0wlSM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0wlSM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0wlSM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0wlSM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0wlSM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0wlSM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0wlSM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0wlSM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0wlSM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0wlSM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0wlSM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0wlSM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0wlSM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0wlSM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq0wlSM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0wlSM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0wlSM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0wlSM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0wlSM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0wlSM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0wlSM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0wlSM.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/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqlzU2T.s: Assembler messages:
encrypt.c: /tmp/ccqlzU2T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqlzU2T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqlzU2T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqlzU2T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlzU2T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlzU2T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlzU2T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlzU2T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlzU2T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlzU2T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlzU2T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlzU2T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqlzU2T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlzU2T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqlzU2T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqlzU2T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlzU2T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlzU2T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlzU2T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlzU2T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlzU2T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqlzU2T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlzU2T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlzU2T.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/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJntVV7.s: Assembler messages:
encrypt.c: /tmp/ccJntVV7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJntVV7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJntVV7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJntVV7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJntVV7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJntVV7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJntVV7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJntVV7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJntVV7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJntVV7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJntVV7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJntVV7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJntVV7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJntVV7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJntVV7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJntVV7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJntVV7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJntVV7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJntVV7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJntVV7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJntVV7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJntVV7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJntVV7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJntVV7.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=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv6uAu2.s: Assembler messages:
encrypt.c: /tmp/ccv6uAu2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6uAu2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6uAu2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6uAu2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6uAu2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6uAu2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6uAu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6uAu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6uAu2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6uAu2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6uAu2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6uAu2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6uAu2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6uAu2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6uAu2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6uAu2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv6uAu2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6uAu2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6uAu2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6uAu2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6uAu2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6uAu2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv6uAu2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6uAu2.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/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBjwjfa.s: Assembler messages:
encrypt.c: /tmp/ccBjwjfa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBjwjfa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBjwjfa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBjwjfa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjwjfa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjwjfa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjwjfa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjwjfa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjwjfa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjwjfa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjwjfa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjwjfa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBjwjfa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjwjfa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBjwjfa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjwjfa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBjwjfa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjwjfa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjwjfa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjwjfa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjwjfa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjwjfa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBjwjfa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjwjfa.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/ccEp1iDj.s: Assembler messages:
encrypt.c: /tmp/ccEp1iDj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEp1iDj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEp1iDj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEp1iDj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1iDj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1iDj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1iDj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1iDj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1iDj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp1iDj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp1iDj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp1iDj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEp1iDj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1iDj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEp1iDj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEp1iDj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp1iDj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp1iDj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp1iDj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp1iDj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp1iDj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEp1iDj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp1iDj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp1iDj.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/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqVHTQk.s: Assembler messages:
encrypt.c: /tmp/ccqVHTQk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqVHTQk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqVHTQk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqVHTQk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVHTQk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVHTQk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVHTQk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVHTQk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVHTQk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVHTQk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVHTQk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVHTQk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqVHTQk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVHTQk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqVHTQk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVHTQk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqVHTQk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVHTQk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVHTQk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVHTQk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVHTQk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVHTQk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqVHTQk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVHTQk.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxz5NFv.s: Assembler messages:
encrypt.c: /tmp/ccxz5NFv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxz5NFv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxz5NFv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxz5NFv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxz5NFv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxz5NFv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxz5NFv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxz5NFv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxz5NFv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxz5NFv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxz5NFv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxz5NFv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxz5NFv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxz5NFv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxz5NFv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxz5NFv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxz5NFv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxz5NFv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxz5NFv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxz5NFv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxz5NFv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxz5NFv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxz5NFv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxz5NFv.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAgR13d.s: Assembler messages:
encrypt.c: /tmp/ccAgR13d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAgR13d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAgR13d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAgR13d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgR13d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgR13d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgR13d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgR13d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgR13d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgR13d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgR13d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgR13d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAgR13d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgR13d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAgR13d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgR13d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAgR13d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgR13d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgR13d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgR13d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgR13d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgR13d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAgR13d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgR13d.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/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPWdY4a.s: Assembler messages:
encrypt.c: /tmp/ccPWdY4a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWdY4a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWdY4a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWdY4a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWdY4a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWdY4a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWdY4a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWdY4a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWdY4a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWdY4a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWdY4a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWdY4a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPWdY4a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWdY4a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWdY4a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPWdY4a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWdY4a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWdY4a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWdY4a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWdY4a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWdY4a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPWdY4a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWdY4a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWdY4a.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc90Hdef.s: Assembler messages:
encrypt.c: /tmp/cc90Hdef.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc90Hdef.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc90Hdef.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc90Hdef.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90Hdef.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90Hdef.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90Hdef.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90Hdef.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90Hdef.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90Hdef.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90Hdef.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90Hdef.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc90Hdef.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90Hdef.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc90Hdef.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90Hdef.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc90Hdef.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90Hdef.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90Hdef.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90Hdef.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90Hdef.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90Hdef.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc90Hdef.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90Hdef.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/ccOuLu3q.s: Assembler messages:
encrypt.c: /tmp/ccOuLu3q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOuLu3q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOuLu3q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOuLu3q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuLu3q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuLu3q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuLu3q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuLu3q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuLu3q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuLu3q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuLu3q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuLu3q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOuLu3q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuLu3q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOuLu3q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOuLu3q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuLu3q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuLu3q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuLu3q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuLu3q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuLu3q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOuLu3q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuLu3q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuLu3q.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/ccmkd5gf.s: Assembler messages:
encrypt.c: /tmp/ccmkd5gf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmkd5gf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmkd5gf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmkd5gf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkd5gf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkd5gf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkd5gf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkd5gf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkd5gf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkd5gf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkd5gf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkd5gf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmkd5gf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkd5gf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmkd5gf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmkd5gf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkd5gf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkd5gf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkd5gf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkd5gf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkd5gf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmkd5gf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkd5gf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkd5gf.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/cctcm4XJ.s: Assembler messages:
encrypt.c: /tmp/cctcm4XJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctcm4XJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctcm4XJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctcm4XJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcm4XJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcm4XJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcm4XJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcm4XJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcm4XJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcm4XJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcm4XJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcm4XJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctcm4XJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcm4XJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctcm4XJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcm4XJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctcm4XJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcm4XJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcm4XJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcm4XJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcm4XJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcm4XJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctcm4XJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcm4XJ.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/cc3ohsx0.s: Assembler messages:
encrypt.c: /tmp/cc3ohsx0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ohsx0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ohsx0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ohsx0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ohsx0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ohsx0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ohsx0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ohsx0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ohsx0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ohsx0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ohsx0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ohsx0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ohsx0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ohsx0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ohsx0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ohsx0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ohsx0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ohsx0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ohsx0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ohsx0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ohsx0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ohsx0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ohsx0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ohsx0.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/ccsgoP7v.s: Assembler messages:
encrypt.c: /tmp/ccsgoP7v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsgoP7v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsgoP7v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsgoP7v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgoP7v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgoP7v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgoP7v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgoP7v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgoP7v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgoP7v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgoP7v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgoP7v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsgoP7v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgoP7v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsgoP7v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsgoP7v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgoP7v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgoP7v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgoP7v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgoP7v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgoP7v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsgoP7v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgoP7v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgoP7v.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc14C0hD.s: Assembler messages:
encrypt.c: /tmp/cc14C0hD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc14C0hD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc14C0hD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc14C0hD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14C0hD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14C0hD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14C0hD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14C0hD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14C0hD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14C0hD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14C0hD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14C0hD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc14C0hD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14C0hD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc14C0hD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14C0hD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc14C0hD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14C0hD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14C0hD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14C0hD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14C0hD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14C0hD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc14C0hD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14C0hD.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/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc5yj8D7.s: Assembler messages:
encrypt.c: /tmp/cc5yj8D7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5yj8D7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5yj8D7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5yj8D7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yj8D7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yj8D7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yj8D7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yj8D7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yj8D7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5yj8D7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5yj8D7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5yj8D7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5yj8D7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yj8D7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5yj8D7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5yj8D7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5yj8D7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5yj8D7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5yj8D7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yj8D7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5yj8D7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5yj8D7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5yj8D7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5yj8D7.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/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKbVffn.s: Assembler messages:
encrypt.c: /tmp/ccKbVffn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbVffn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKbVffn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKbVffn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbVffn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbVffn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbVffn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbVffn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbVffn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbVffn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbVffn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbVffn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKbVffn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbVffn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKbVffn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKbVffn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKbVffn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbVffn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbVffn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbVffn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbVffn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbVffn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbVffn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKbVffn.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cctpfZsR.s: Assembler messages:
encrypt.c: /tmp/cctpfZsR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpfZsR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpfZsR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctpfZsR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfZsR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfZsR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfZsR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfZsR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfZsR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpfZsR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpfZsR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpfZsR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpfZsR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfZsR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpfZsR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpfZsR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctpfZsR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpfZsR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpfZsR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpfZsR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpfZsR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpfZsR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpfZsR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpfZsR.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/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFG3NuA.s: Assembler messages:
encrypt.c: /tmp/ccFG3NuA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFG3NuA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFG3NuA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFG3NuA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFG3NuA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFG3NuA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFG3NuA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFG3NuA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFG3NuA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFG3NuA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFG3NuA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFG3NuA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFG3NuA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFG3NuA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFG3NuA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFG3NuA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFG3NuA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFG3NuA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFG3NuA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFG3NuA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFG3NuA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFG3NuA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFG3NuA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFG3NuA.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclilXIL.s: Assembler messages:
encrypt.c: /tmp/cclilXIL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclilXIL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclilXIL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclilXIL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclilXIL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclilXIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclilXIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclilXIL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclilXIL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclilXIL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclilXIL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclilXIL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclilXIL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclilXIL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclilXIL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclilXIL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclilXIL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclilXIL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclilXIL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclilXIL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclilXIL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclilXIL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclilXIL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclilXIL.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKe3wiN.s: Assembler messages:
encrypt.c: /tmp/ccKe3wiN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKe3wiN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKe3wiN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKe3wiN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe3wiN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe3wiN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe3wiN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe3wiN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe3wiN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe3wiN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe3wiN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe3wiN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKe3wiN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe3wiN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKe3wiN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe3wiN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKe3wiN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKe3wiN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe3wiN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe3wiN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKe3wiN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe3wiN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKe3wiN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKe3wiN.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd4t26N.s: Assembler messages:
encrypt.c: /tmp/ccd4t26N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd4t26N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd4t26N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd4t26N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4t26N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4t26N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4t26N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4t26N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4t26N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4t26N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4t26N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4t26N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd4t26N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4t26N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd4t26N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd4t26N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4t26N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4t26N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4t26N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4t26N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4t26N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd4t26N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4t26N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4t26N.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cccr5r5s.s: Assembler messages:
encrypt.c: /tmp/cccr5r5s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccr5r5s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccr5r5s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccr5r5s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccr5r5s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccr5r5s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccr5r5s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccr5r5s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccr5r5s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccr5r5s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccr5r5s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccr5r5s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccr5r5s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccr5r5s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccr5r5s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccr5r5s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccr5r5s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccr5r5s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccr5r5s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccr5r5s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccr5r5s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccr5r5s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccr5r5s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccr5r5s.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfke3mH.s: Assembler messages:
encrypt.c: /tmp/ccfke3mH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfke3mH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfke3mH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfke3mH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfke3mH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfke3mH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfke3mH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfke3mH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfke3mH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfke3mH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfke3mH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfke3mH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfke3mH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfke3mH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfke3mH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfke3mH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfke3mH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfke3mH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfke3mH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfke3mH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfke3mH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfke3mH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfke3mH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfke3mH.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/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDcH3wI.s: Assembler messages:
encrypt.c: /tmp/ccDcH3wI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDcH3wI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDcH3wI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDcH3wI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcH3wI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcH3wI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcH3wI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcH3wI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcH3wI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcH3wI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcH3wI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcH3wI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDcH3wI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcH3wI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDcH3wI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDcH3wI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcH3wI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcH3wI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcH3wI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcH3wI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcH3wI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDcH3wI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcH3wI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcH3wI.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/ccaAvOPI.s: Assembler messages:
encrypt.c: /tmp/ccaAvOPI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaAvOPI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaAvOPI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaAvOPI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAvOPI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAvOPI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAvOPI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAvOPI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAvOPI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAvOPI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAvOPI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAvOPI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaAvOPI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAvOPI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaAvOPI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAvOPI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaAvOPI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaAvOPI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAvOPI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAvOPI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaAvOPI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAvOPI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaAvOPI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaAvOPI.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/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsGjecY.s: Assembler messages:
encrypt.c: /tmp/ccsGjecY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsGjecY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsGjecY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsGjecY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGjecY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGjecY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGjecY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGjecY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGjecY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGjecY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGjecY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGjecY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsGjecY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGjecY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsGjecY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsGjecY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGjecY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGjecY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGjecY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGjecY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGjecY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsGjecY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGjecY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGjecY.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/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyOacVl.s: Assembler messages:
encrypt.c: /tmp/ccyOacVl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyOacVl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyOacVl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyOacVl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOacVl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOacVl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOacVl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOacVl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOacVl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyOacVl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyOacVl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyOacVl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyOacVl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOacVl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyOacVl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyOacVl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyOacVl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyOacVl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyOacVl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyOacVl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOacVl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyOacVl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyOacVl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyOacVl.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4HZUaa.s: Assembler messages:
encrypt.c: /tmp/cc4HZUaa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4HZUaa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4HZUaa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4HZUaa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HZUaa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HZUaa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HZUaa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HZUaa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HZUaa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HZUaa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HZUaa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HZUaa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4HZUaa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HZUaa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4HZUaa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4HZUaa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HZUaa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HZUaa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HZUaa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HZUaa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HZUaa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4HZUaa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HZUaa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HZUaa.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/cco8A3cz.s: Assembler messages:
encrypt.c: /tmp/cco8A3cz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco8A3cz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco8A3cz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco8A3cz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8A3cz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8A3cz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8A3cz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8A3cz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8A3cz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8A3cz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8A3cz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8A3cz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco8A3cz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8A3cz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco8A3cz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8A3cz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco8A3cz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8A3cz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8A3cz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8A3cz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8A3cz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8A3cz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco8A3cz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8A3cz.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/ccBy0oH0.s: Assembler messages:
encrypt.c: /tmp/ccBy0oH0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBy0oH0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBy0oH0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBy0oH0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy0oH0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy0oH0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy0oH0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy0oH0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy0oH0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBy0oH0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBy0oH0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBy0oH0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBy0oH0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy0oH0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBy0oH0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBy0oH0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBy0oH0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBy0oH0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBy0oH0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy0oH0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBy0oH0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBy0oH0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBy0oH0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBy0oH0.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/ccJ45Rwi.s: Assembler messages:
encrypt.c: /tmp/ccJ45Rwi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ45Rwi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ45Rwi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ45Rwi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ45Rwi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ45Rwi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ45Rwi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ45Rwi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ45Rwi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ45Rwi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ45Rwi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ45Rwi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ45Rwi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ45Rwi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ45Rwi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ45Rwi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ45Rwi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ45Rwi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ45Rwi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ45Rwi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ45Rwi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ45Rwi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ45Rwi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ45Rwi.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/ccgpe222.s: Assembler messages:
encrypt.c: /tmp/ccgpe222.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgpe222.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgpe222.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgpe222.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpe222.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpe222.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpe222.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpe222.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpe222.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpe222.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpe222.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpe222.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgpe222.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpe222.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgpe222.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgpe222.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpe222.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpe222.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpe222.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpe222.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpe222.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgpe222.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpe222.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpe222.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/ccz3Gdtt.s: Assembler messages:
encrypt.c: /tmp/ccz3Gdtt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz3Gdtt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz3Gdtt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz3Gdtt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3Gdtt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3Gdtt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3Gdtt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3Gdtt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3Gdtt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3Gdtt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3Gdtt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3Gdtt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz3Gdtt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3Gdtt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz3Gdtt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3Gdtt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz3Gdtt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3Gdtt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3Gdtt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3Gdtt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3Gdtt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3Gdtt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz3Gdtt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3Gdtt.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/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc03eNgn.s: Assembler messages:
encrypt.c: /tmp/cc03eNgn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc03eNgn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc03eNgn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc03eNgn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03eNgn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03eNgn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03eNgn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03eNgn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03eNgn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03eNgn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03eNgn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03eNgn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc03eNgn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03eNgn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc03eNgn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc03eNgn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03eNgn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03eNgn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03eNgn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03eNgn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03eNgn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc03eNgn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03eNgn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03eNgn.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/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJMpHyG.s: Assembler messages:
encrypt.c: /tmp/ccJMpHyG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMpHyG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJMpHyG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJMpHyG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMpHyG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMpHyG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMpHyG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMpHyG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMpHyG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMpHyG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMpHyG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMpHyG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJMpHyG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMpHyG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJMpHyG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMpHyG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJMpHyG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMpHyG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMpHyG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMpHyG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMpHyG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMpHyG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMpHyG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMpHyG.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/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDDm6CV.s: Assembler messages:
encrypt.c: /tmp/ccDDm6CV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDm6CV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDDm6CV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDDm6CV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDm6CV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDm6CV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDm6CV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDm6CV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDm6CV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDm6CV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDm6CV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDm6CV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDDm6CV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDm6CV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDDm6CV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDm6CV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDDm6CV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDm6CV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDm6CV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDm6CV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDm6CV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDm6CV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDm6CV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDm6CV.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSQLbRh.s: Assembler messages:
encrypt.c: /tmp/ccSQLbRh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSQLbRh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSQLbRh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSQLbRh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQLbRh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQLbRh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQLbRh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQLbRh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQLbRh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQLbRh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQLbRh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQLbRh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSQLbRh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQLbRh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSQLbRh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSQLbRh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQLbRh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQLbRh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQLbRh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQLbRh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQLbRh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSQLbRh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQLbRh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQLbRh.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRdRSQK.s: Assembler messages:
encrypt.c: /tmp/ccRdRSQK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRdRSQK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRdRSQK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRdRSQK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdRSQK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdRSQK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdRSQK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdRSQK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdRSQK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdRSQK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdRSQK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdRSQK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRdRSQK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdRSQK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRdRSQK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdRSQK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRdRSQK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdRSQK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdRSQK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdRSQK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdRSQK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdRSQK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRdRSQK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdRSQK.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/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccawdUqi.s: Assembler messages:
encrypt.c: /tmp/ccawdUqi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawdUqi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawdUqi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccawdUqi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdUqi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdUqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdUqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdUqi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdUqi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawdUqi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawdUqi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawdUqi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawdUqi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdUqi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawdUqi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccawdUqi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawdUqi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawdUqi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawdUqi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdUqi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawdUqi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawdUqi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawdUqi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawdUqi.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/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7k7atu.s: Assembler messages:
encrypt.c: /tmp/cc7k7atu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7k7atu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7k7atu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7k7atu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k7atu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k7atu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k7atu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k7atu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k7atu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7k7atu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7k7atu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7k7atu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7k7atu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k7atu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7k7atu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7k7atu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7k7atu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7k7atu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7k7atu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7k7atu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7k7atu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7k7atu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7k7atu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7k7atu.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=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbRx6KN.s: Assembler messages:
encrypt.c: /tmp/ccbRx6KN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRx6KN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRx6KN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRx6KN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRx6KN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRx6KN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRx6KN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRx6KN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRx6KN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRx6KN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRx6KN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRx6KN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRx6KN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRx6KN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRx6KN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRx6KN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbRx6KN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRx6KN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRx6KN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRx6KN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRx6KN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRx6KN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRx6KN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRx6KN.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/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjpiVjp.s: Assembler messages:
encrypt.c: /tmp/ccjpiVjp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjpiVjp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjpiVjp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjpiVjp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpiVjp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpiVjp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpiVjp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpiVjp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpiVjp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpiVjp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpiVjp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpiVjp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjpiVjp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpiVjp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjpiVjp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpiVjp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjpiVjp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpiVjp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpiVjp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpiVjp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpiVjp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpiVjp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjpiVjp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpiVjp.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/cclvhg8T.s: Assembler messages:
encrypt.c: /tmp/cclvhg8T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclvhg8T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclvhg8T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclvhg8T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvhg8T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvhg8T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvhg8T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvhg8T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvhg8T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvhg8T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvhg8T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvhg8T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclvhg8T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvhg8T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclvhg8T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclvhg8T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvhg8T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvhg8T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvhg8T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvhg8T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvhg8T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclvhg8T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvhg8T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvhg8T.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/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfgCnx8.s: Assembler messages:
encrypt.c: /tmp/ccfgCnx8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfgCnx8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfgCnx8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfgCnx8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgCnx8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgCnx8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgCnx8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgCnx8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgCnx8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfgCnx8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfgCnx8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfgCnx8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfgCnx8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgCnx8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfgCnx8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfgCnx8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfgCnx8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgCnx8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgCnx8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgCnx8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgCnx8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgCnx8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgCnx8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfgCnx8.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvi3z2A.s: Assembler messages:
encrypt.c: /tmp/ccvi3z2A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvi3z2A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvi3z2A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvi3z2A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi3z2A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi3z2A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi3z2A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi3z2A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi3z2A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvi3z2A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvi3z2A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvi3z2A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvi3z2A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi3z2A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvi3z2A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvi3z2A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvi3z2A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvi3z2A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvi3z2A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvi3z2A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi3z2A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvi3z2A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvi3z2A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvi3z2A.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/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJJ6ebp.s: Assembler messages:
encrypt.c: /tmp/ccJJ6ebp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJJ6ebp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJJ6ebp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJJ6ebp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ6ebp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ6ebp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ6ebp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ6ebp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ6ebp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJJ6ebp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJJ6ebp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJJ6ebp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJJ6ebp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ6ebp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJJ6ebp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJJ6ebp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJJ6ebp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJJ6ebp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJJ6ebp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJJ6ebp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ6ebp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJJ6ebp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJJ6ebp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJJ6ebp.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/ccZ34mtM.s: Assembler messages:
encrypt.c: /tmp/ccZ34mtM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ34mtM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ34mtM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ34mtM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ34mtM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ34mtM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ34mtM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ34mtM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ34mtM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ34mtM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ34mtM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ34mtM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ34mtM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ34mtM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ34mtM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ34mtM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ34mtM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ34mtM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ34mtM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ34mtM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ34mtM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ34mtM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ34mtM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ34mtM.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/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9RPMxt.s: Assembler messages:
encrypt.c: /tmp/cc9RPMxt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9RPMxt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9RPMxt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9RPMxt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RPMxt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RPMxt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RPMxt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RPMxt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RPMxt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RPMxt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RPMxt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RPMxt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9RPMxt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RPMxt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9RPMxt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RPMxt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9RPMxt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RPMxt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RPMxt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RPMxt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RPMxt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RPMxt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9RPMxt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RPMxt.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/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA6DxIX.s: Assembler messages:
encrypt.c: /tmp/ccA6DxIX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA6DxIX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA6DxIX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA6DxIX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6DxIX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6DxIX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6DxIX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6DxIX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6DxIX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6DxIX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6DxIX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6DxIX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA6DxIX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6DxIX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA6DxIX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA6DxIX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6DxIX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6DxIX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6DxIX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6DxIX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6DxIX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA6DxIX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6DxIX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6DxIX.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=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc85PsjN.s: Assembler messages:
encrypt.c: /tmp/cc85PsjN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc85PsjN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc85PsjN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc85PsjN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85PsjN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85PsjN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85PsjN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85PsjN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85PsjN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85PsjN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85PsjN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85PsjN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc85PsjN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85PsjN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc85PsjN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85PsjN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc85PsjN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85PsjN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85PsjN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85PsjN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85PsjN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85PsjN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc85PsjN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85PsjN.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/ccWrowql.s: Assembler messages:
encrypt.c: /tmp/ccWrowql.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWrowql.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWrowql.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWrowql.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrowql.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrowql.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrowql.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrowql.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrowql.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWrowql.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWrowql.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWrowql.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWrowql.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrowql.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWrowql.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWrowql.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWrowql.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrowql.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrowql.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWrowql.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrowql.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWrowql.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrowql.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWrowql.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/ccJ1rUro.s: Assembler messages:
encrypt.c: /tmp/ccJ1rUro.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ1rUro.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ1rUro.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ1rUro.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1rUro.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1rUro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1rUro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1rUro.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1rUro.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1rUro.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1rUro.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1rUro.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ1rUro.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1rUro.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ1rUro.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ1rUro.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1rUro.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1rUro.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1rUro.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1rUro.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1rUro.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1rUro.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1rUro.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1rUro.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/ccNJAXN1.s: Assembler messages:
encrypt.c: /tmp/ccNJAXN1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJAXN1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJAXN1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJAXN1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJAXN1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJAXN1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJAXN1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJAXN1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJAXN1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJAXN1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJAXN1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJAXN1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJAXN1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJAXN1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJAXN1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJAXN1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNJAXN1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJAXN1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJAXN1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJAXN1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJAXN1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJAXN1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJAXN1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJAXN1.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/ccR6skBG.s: Assembler messages:
encrypt.c: /tmp/ccR6skBG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR6skBG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR6skBG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR6skBG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6skBG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6skBG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6skBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6skBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6skBG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6skBG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6skBG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6skBG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR6skBG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6skBG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR6skBG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6skBG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR6skBG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR6skBG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6skBG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6skBG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6skBG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6skBG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR6skBG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR6skBG.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/ccrkB4Mc.s: Assembler messages:
encrypt.c: /tmp/ccrkB4Mc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrkB4Mc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrkB4Mc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrkB4Mc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkB4Mc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkB4Mc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkB4Mc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkB4Mc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkB4Mc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrkB4Mc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrkB4Mc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrkB4Mc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrkB4Mc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkB4Mc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrkB4Mc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrkB4Mc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrkB4Mc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrkB4Mc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrkB4Mc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkB4Mc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrkB4Mc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrkB4Mc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrkB4Mc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrkB4Mc.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/ccLP6H4g.s: Assembler messages:
encrypt.c: /tmp/ccLP6H4g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLP6H4g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLP6H4g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLP6H4g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP6H4g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP6H4g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP6H4g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP6H4g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP6H4g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLP6H4g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLP6H4g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLP6H4g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLP6H4g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP6H4g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLP6H4g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLP6H4g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLP6H4g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLP6H4g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLP6H4g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP6H4g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLP6H4g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLP6H4g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLP6H4g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLP6H4g.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/cccE515V.s: Assembler messages:
encrypt.c: /tmp/cccE515V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccE515V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccE515V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccE515V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE515V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE515V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE515V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE515V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE515V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccE515V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccE515V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccE515V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccE515V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE515V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccE515V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccE515V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccE515V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccE515V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccE515V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccE515V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE515V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccE515V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccE515V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccE515V.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/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDYNT2D.s: Assembler messages:
encrypt.c: /tmp/ccDYNT2D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDYNT2D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDYNT2D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDYNT2D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYNT2D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYNT2D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYNT2D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYNT2D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYNT2D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYNT2D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYNT2D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYNT2D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDYNT2D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYNT2D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDYNT2D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDYNT2D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYNT2D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYNT2D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYNT2D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYNT2D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYNT2D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDYNT2D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYNT2D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYNT2D.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/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmQlM99.s: Assembler messages:
encrypt.c: /tmp/ccmQlM99.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmQlM99.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmQlM99.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmQlM99.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQlM99.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQlM99.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQlM99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQlM99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQlM99.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQlM99.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQlM99.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQlM99.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmQlM99.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQlM99.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmQlM99.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQlM99.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmQlM99.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQlM99.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQlM99.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQlM99.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQlM99.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQlM99.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmQlM99.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQlM99.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/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8rFnhd.s: Assembler messages:
encrypt.c: /tmp/cc8rFnhd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rFnhd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rFnhd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rFnhd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rFnhd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rFnhd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rFnhd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rFnhd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rFnhd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rFnhd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rFnhd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rFnhd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rFnhd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rFnhd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rFnhd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rFnhd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8rFnhd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rFnhd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rFnhd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rFnhd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rFnhd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rFnhd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rFnhd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rFnhd.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9uJKaT.s: Assembler messages:
encrypt.c: /tmp/cc9uJKaT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9uJKaT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9uJKaT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9uJKaT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uJKaT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uJKaT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uJKaT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uJKaT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uJKaT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uJKaT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uJKaT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uJKaT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9uJKaT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uJKaT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9uJKaT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9uJKaT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uJKaT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uJKaT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uJKaT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uJKaT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uJKaT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9uJKaT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uJKaT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uJKaT.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc77SQf5.s: Assembler messages:
encrypt.c: /tmp/cc77SQf5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77SQf5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc77SQf5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc77SQf5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77SQf5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77SQf5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77SQf5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77SQf5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77SQf5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77SQf5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77SQf5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77SQf5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc77SQf5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77SQf5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc77SQf5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77SQf5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc77SQf5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77SQf5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77SQf5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77SQf5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77SQf5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77SQf5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77SQf5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77SQf5.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWr759v.s: Assembler messages:
encrypt.c: /tmp/ccWr759v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWr759v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWr759v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWr759v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr759v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr759v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr759v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr759v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr759v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWr759v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWr759v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWr759v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWr759v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr759v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWr759v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWr759v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWr759v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWr759v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWr759v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWr759v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWr759v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWr759v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWr759v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWr759v.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4KYGq8.s: Assembler messages:
encrypt.c: /tmp/cc4KYGq8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KYGq8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4KYGq8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KYGq8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KYGq8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KYGq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KYGq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KYGq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KYGq8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KYGq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KYGq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KYGq8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4KYGq8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KYGq8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4KYGq8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KYGq8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4KYGq8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KYGq8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KYGq8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KYGq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KYGq8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KYGq8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KYGq8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KYGq8.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=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfXQ3oM.s: Assembler messages:
encrypt.c: /tmp/ccfXQ3oM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfXQ3oM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfXQ3oM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfXQ3oM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXQ3oM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXQ3oM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXQ3oM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXQ3oM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXQ3oM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXQ3oM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXQ3oM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXQ3oM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfXQ3oM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXQ3oM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfXQ3oM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfXQ3oM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXQ3oM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXQ3oM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXQ3oM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXQ3oM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXQ3oM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfXQ3oM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXQ3oM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXQ3oM.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/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA5NX4X.s: Assembler messages:
encrypt.c: /tmp/ccA5NX4X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA5NX4X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA5NX4X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA5NX4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5NX4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5NX4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5NX4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5NX4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5NX4X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA5NX4X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA5NX4X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA5NX4X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA5NX4X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5NX4X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA5NX4X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA5NX4X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA5NX4X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA5NX4X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA5NX4X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5NX4X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA5NX4X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA5NX4X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA5NX4X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA5NX4X.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/cckxcaWn.s: Assembler messages:
encrypt.c: /tmp/cckxcaWn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckxcaWn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckxcaWn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckxcaWn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcaWn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcaWn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcaWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcaWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcaWn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxcaWn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxcaWn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxcaWn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckxcaWn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcaWn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckxcaWn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxcaWn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckxcaWn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxcaWn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxcaWn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxcaWn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxcaWn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxcaWn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckxcaWn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxcaWn.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/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4puwkD.s: Assembler messages:
encrypt.c: /tmp/cc4puwkD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4puwkD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4puwkD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4puwkD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4puwkD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4puwkD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4puwkD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4puwkD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4puwkD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4puwkD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4puwkD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4puwkD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4puwkD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4puwkD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4puwkD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4puwkD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4puwkD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4puwkD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4puwkD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4puwkD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4puwkD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4puwkD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4puwkD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4puwkD.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9cW5g9.s: Assembler messages:
encrypt.c: /tmp/cc9cW5g9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9cW5g9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9cW5g9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9cW5g9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cW5g9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cW5g9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cW5g9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cW5g9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cW5g9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cW5g9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cW5g9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cW5g9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9cW5g9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cW5g9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9cW5g9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9cW5g9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cW5g9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cW5g9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cW5g9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cW5g9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cW5g9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9cW5g9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cW5g9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cW5g9.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/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccnGIPtR.s: Assembler messages:
encrypt.c: /tmp/ccnGIPtR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnGIPtR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnGIPtR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnGIPtR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGIPtR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGIPtR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGIPtR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGIPtR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGIPtR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGIPtR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGIPtR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGIPtR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnGIPtR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGIPtR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnGIPtR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnGIPtR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGIPtR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGIPtR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGIPtR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGIPtR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGIPtR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnGIPtR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGIPtR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGIPtR.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/ccujkElg.s: Assembler messages:
encrypt.c: /tmp/ccujkElg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccujkElg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccujkElg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccujkElg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujkElg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujkElg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujkElg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujkElg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujkElg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujkElg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujkElg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujkElg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccujkElg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujkElg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccujkElg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujkElg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccujkElg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccujkElg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujkElg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujkElg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccujkElg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujkElg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccujkElg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccujkElg.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/ccpZD3K1.s: Assembler messages:
encrypt.c: /tmp/ccpZD3K1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpZD3K1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpZD3K1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpZD3K1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZD3K1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZD3K1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZD3K1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZD3K1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZD3K1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZD3K1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZD3K1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZD3K1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpZD3K1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZD3K1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpZD3K1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpZD3K1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZD3K1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZD3K1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZD3K1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZD3K1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZD3K1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZD3K1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZD3K1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZD3K1.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/ccwc7eKv.s: Assembler messages:
encrypt.c: /tmp/ccwc7eKv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwc7eKv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwc7eKv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwc7eKv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7eKv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7eKv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7eKv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7eKv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7eKv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc7eKv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc7eKv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc7eKv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwc7eKv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7eKv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwc7eKv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc7eKv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwc7eKv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc7eKv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc7eKv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc7eKv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc7eKv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc7eKv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwc7eKv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc7eKv.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/cc088MLw.s: Assembler messages:
encrypt.c: /tmp/cc088MLw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc088MLw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc088MLw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc088MLw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc088MLw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc088MLw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc088MLw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc088MLw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc088MLw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc088MLw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc088MLw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc088MLw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc088MLw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc088MLw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc088MLw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc088MLw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc088MLw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc088MLw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc088MLw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc088MLw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc088MLw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc088MLw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc088MLw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc088MLw.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/ccncZCba.s: Assembler messages:
encrypt.c: /tmp/ccncZCba.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccncZCba.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccncZCba.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccncZCba.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncZCba.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncZCba.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncZCba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncZCba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncZCba.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccncZCba.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccncZCba.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccncZCba.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccncZCba.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncZCba.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccncZCba.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccncZCba.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccncZCba.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccncZCba.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccncZCba.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccncZCba.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncZCba.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccncZCba.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccncZCba.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccncZCba.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/ccFSYlBD.s: Assembler messages:
encrypt.c: /tmp/ccFSYlBD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFSYlBD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFSYlBD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFSYlBD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYlBD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYlBD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYlBD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYlBD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYlBD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSYlBD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSYlBD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSYlBD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFSYlBD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYlBD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFSYlBD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFSYlBD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSYlBD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSYlBD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSYlBD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSYlBD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSYlBD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFSYlBD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSYlBD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSYlBD.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/ccNviyqq.s: Assembler messages:
encrypt.c: /tmp/ccNviyqq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNviyqq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNviyqq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNviyqq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNviyqq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNviyqq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNviyqq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNviyqq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNviyqq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNviyqq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNviyqq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNviyqq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNviyqq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNviyqq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNviyqq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNviyqq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNviyqq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNviyqq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNviyqq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNviyqq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNviyqq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNviyqq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNviyqq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNviyqq.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/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccAxbSQ2.s: Assembler messages:
encrypt.c: /tmp/ccAxbSQ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxbSQ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAxbSQ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAxbSQ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxbSQ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxbSQ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxbSQ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxbSQ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxbSQ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxbSQ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxbSQ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxbSQ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAxbSQ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxbSQ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAxbSQ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxbSQ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAxbSQ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxbSQ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxbSQ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxbSQ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxbSQ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxbSQ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxbSQ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxbSQ2.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/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccXK4h2o.s: Assembler messages:
encrypt.c: /tmp/ccXK4h2o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXK4h2o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXK4h2o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXK4h2o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK4h2o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK4h2o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK4h2o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK4h2o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK4h2o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXK4h2o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXK4h2o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXK4h2o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXK4h2o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK4h2o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXK4h2o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXK4h2o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXK4h2o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXK4h2o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXK4h2o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK4h2o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXK4h2o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXK4h2o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXK4h2o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXK4h2o.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/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmJkTxx.s: Assembler messages:
encrypt.c: /tmp/ccmJkTxx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmJkTxx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmJkTxx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmJkTxx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJkTxx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJkTxx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJkTxx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJkTxx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJkTxx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJkTxx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJkTxx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJkTxx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmJkTxx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJkTxx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmJkTxx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmJkTxx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJkTxx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJkTxx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJkTxx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJkTxx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJkTxx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmJkTxx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJkTxx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJkTxx.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/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn0YJFk.s: Assembler messages:
encrypt.c: /tmp/ccn0YJFk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn0YJFk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn0YJFk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn0YJFk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0YJFk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0YJFk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0YJFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0YJFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0YJFk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0YJFk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0YJFk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0YJFk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn0YJFk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0YJFk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn0YJFk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0YJFk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn0YJFk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0YJFk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0YJFk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0YJFk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0YJFk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0YJFk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn0YJFk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0YJFk.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=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGuOR0m.s: Assembler messages:
encrypt.c: /tmp/ccGuOR0m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGuOR0m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGuOR0m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGuOR0m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuOR0m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuOR0m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuOR0m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuOR0m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuOR0m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuOR0m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuOR0m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuOR0m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGuOR0m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuOR0m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGuOR0m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGuOR0m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuOR0m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuOR0m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuOR0m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuOR0m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuOR0m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGuOR0m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuOR0m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuOR0m.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/ccZBKUpb.s: Assembler messages:
encrypt.c: /tmp/ccZBKUpb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZBKUpb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZBKUpb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZBKUpb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBKUpb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBKUpb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBKUpb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBKUpb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBKUpb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZBKUpb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZBKUpb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZBKUpb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZBKUpb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBKUpb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZBKUpb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZBKUpb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZBKUpb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZBKUpb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZBKUpb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZBKUpb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBKUpb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZBKUpb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZBKUpb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZBKUpb.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/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGh8ETB.s: Assembler messages:
encrypt.c: /tmp/ccGh8ETB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGh8ETB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGh8ETB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGh8ETB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh8ETB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh8ETB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh8ETB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh8ETB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh8ETB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGh8ETB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGh8ETB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGh8ETB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGh8ETB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh8ETB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGh8ETB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGh8ETB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGh8ETB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGh8ETB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGh8ETB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGh8ETB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGh8ETB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGh8ETB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGh8ETB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGh8ETB.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/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpkFpUn.s: Assembler messages:
encrypt.c: /tmp/ccpkFpUn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkFpUn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpkFpUn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpkFpUn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFpUn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFpUn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFpUn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFpUn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFpUn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkFpUn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkFpUn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkFpUn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpkFpUn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFpUn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpkFpUn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkFpUn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpkFpUn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkFpUn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkFpUn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkFpUn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkFpUn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkFpUn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkFpUn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkFpUn.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/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccZoa1pH.s: Assembler messages:
encrypt.c: /tmp/ccZoa1pH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZoa1pH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZoa1pH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZoa1pH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoa1pH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoa1pH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoa1pH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoa1pH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoa1pH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoa1pH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoa1pH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoa1pH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZoa1pH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoa1pH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZoa1pH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoa1pH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZoa1pH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoa1pH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoa1pH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoa1pH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoa1pH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoa1pH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZoa1pH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoa1pH.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/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccuAsAJf.s: Assembler messages:
encrypt.c: /tmp/ccuAsAJf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuAsAJf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuAsAJf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuAsAJf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAsAJf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAsAJf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAsAJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAsAJf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAsAJf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuAsAJf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuAsAJf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuAsAJf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuAsAJf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAsAJf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuAsAJf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuAsAJf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuAsAJf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuAsAJf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuAsAJf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuAsAJf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuAsAJf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuAsAJf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuAsAJf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuAsAJf.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPb4TBi.s: Assembler messages:
encrypt.c: /tmp/ccPb4TBi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPb4TBi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPb4TBi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPb4TBi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb4TBi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb4TBi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb4TBi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb4TBi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb4TBi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPb4TBi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPb4TBi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPb4TBi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPb4TBi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb4TBi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPb4TBi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPb4TBi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPb4TBi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPb4TBi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPb4TBi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPb4TBi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb4TBi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPb4TBi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPb4TBi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPb4TBi.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/ccoPV1Ts.s: Assembler messages:
encrypt.c: /tmp/ccoPV1Ts.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPV1Ts.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPV1Ts.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPV1Ts.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPV1Ts.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPV1Ts.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPV1Ts.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPV1Ts.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPV1Ts.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPV1Ts.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPV1Ts.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPV1Ts.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPV1Ts.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPV1Ts.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPV1Ts.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoPV1Ts.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPV1Ts.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPV1Ts.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPV1Ts.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPV1Ts.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPV1Ts.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPV1Ts.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPV1Ts.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPV1Ts.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