Implementation notes: x86, h9trinity, crypto_aead/omdsha256k256n104tau160v1

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
344418refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
345881refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
346060refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
346671refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120720171020
352517refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120720171020
353579refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
355412refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120720171020
355663refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120720171020
356902refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120720171020
356957refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120720171020
357237refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120720171020
357575refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120720171020
357704refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120720171020
359706refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120720171020
360691refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
360884refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120720171020
362201refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120720171020
365824refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
365828refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
366179refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120720171020
368329refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120720171020
368437refgcc -m32 -O3 -fomit-frame-pointer2017120720171020
371425refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
372380refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
372841refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120720171020
379936refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
386848refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120720171020
386975refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120720171020
389248refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
391476refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
391768refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
392404refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
392499refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
393255refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120720171020
393622refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
397180refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
397297refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
397921refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
398540refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
401412refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
401800refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120720171020
402062refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
402076refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
402389refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
404327refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
405820refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
408231refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120720171020
411297refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
413522refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
413876refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120720171020
414226refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120720171020
414618refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120720171020
415066refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120720171020
416321refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120720171020
417231refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
417876refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
418091refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
418492refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
419760refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
420383refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
420412refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
420414refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
422141refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120720171020
424172refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
424476refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120720171020
430385refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120720171020
434946refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
435077refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120720171020
435723refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
435919refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120720171020
438327refgcc -m32 -O2 -fomit-frame-pointer2017120720171020
438389refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
439013refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
439291refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
439813refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120720171020
439892refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120720171020
440215refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
441088refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
441135refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120720171020
441999refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
442632refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120720171020
442715refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
442857refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
442968refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120720171020
443614refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
443628refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120720171020
443718refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120720171020
444528refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120720171020
445218refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120720171020
445314refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120720171020
446270refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120720171020
446894refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120720171020
447449refgcc -m32 -march=k8 -O -fomit-frame-pointer2017120720171020
448722refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120720171020
449268refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120720171020
449562refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120720171020
449701refgcc -m32 -march=core2 -O -fomit-frame-pointer2017120720171020
450378refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120720171020
450658refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120720171020
451439refgcc -m32 -march=athlon -O -fomit-frame-pointer2017120720171020
453567refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120720171020
454226refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120720171020
454308refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120720171020
454680refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120720171020
455056refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
455064refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120720171020
455608refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120720171020
456356refgcc -m32 -march=prescott -O -fomit-frame-pointer2017120720171020
456671refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120720171020
456936refgcc -m32 -march=nocona -O -fomit-frame-pointer2017120720171020
456980refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120720171020
457080refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120720171020
457746refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
458555refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120720171020
458559refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120720171020
458930refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
459436refgcc -m32 -O -fomit-frame-pointer2017120720171020
464686refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120720171020
467127refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120720171020
468148refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120720171020
470384refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120720171020
470429refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120720171020
482577refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120720171020
483671refgcc -m32 -march=k6 -O -fomit-frame-pointer2017120720171020
484127refgcc -m32 -march=i386 -O -fomit-frame-pointer2017120720171020
484539refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120720171020
486564refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120720171020
486903refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120720171020
487993refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120720171020
488364refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120720171020
490047refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120720171020
490438refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120720171020
490531refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
490580refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120720171020
490722refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
491321refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120720171020
491598refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
492763refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
493582refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
493836refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
494326refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
494384refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
494637refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
495472refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120720171020
496168refgcc -m32 -march=pentium -O -fomit-frame-pointer2017120720171020
496926refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120720171020
496987refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
497395refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
498326refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
499675refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
499764refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120720171020
500190refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120720171020
500337refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120720171020
500418refgcc -m32 -Os -fomit-frame-pointer2017120720171020
500511refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
501304refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120720171020
501357refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020
501448refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120720171020
501454refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
501469refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120720171020
501479refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120720171020
501992refgcc -m32 -march=i486 -O -fomit-frame-pointer2017120720171020
502694refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120720171020
502805refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120720171020
503058refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
503252refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120720171020
503681refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120720171020
503995refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120720171020
507550refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120720171020
512911refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120720171020
514900refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120720171020
515027refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120720171020

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v1/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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5by80c.s: Assembler messages:
encrypt.c: /tmp/cc5by80c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5by80c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5by80c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5by80c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5by80c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5by80c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5by80c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5by80c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5by80c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5by80c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5by80c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5by80c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5by80c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5by80c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5by80c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5by80c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5by80c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5by80c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5by80c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5by80c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5by80c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5by80c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5by80c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5by80c.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfgvgEp.s: Assembler messages:
encrypt.c: /tmp/ccfgvgEp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfgvgEp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfgvgEp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfgvgEp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgvgEp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgvgEp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgvgEp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgvgEp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgvgEp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgvgEp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgvgEp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgvgEp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfgvgEp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgvgEp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfgvgEp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgvgEp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfgvgEp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgvgEp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgvgEp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgvgEp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgvgEp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgvgEp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgvgEp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgvgEp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccLQK6o.s: Assembler messages:
encrypt.c: /tmp/cccLQK6o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccLQK6o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccLQK6o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccLQK6o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLQK6o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLQK6o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLQK6o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLQK6o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLQK6o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLQK6o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLQK6o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLQK6o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccLQK6o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLQK6o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccLQK6o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLQK6o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccLQK6o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLQK6o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLQK6o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLQK6o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLQK6o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLQK6o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLQK6o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLQK6o.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclUZxlf.s: Assembler messages:
encrypt.c: /tmp/cclUZxlf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUZxlf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUZxlf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclUZxlf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUZxlf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUZxlf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUZxlf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUZxlf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUZxlf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUZxlf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUZxlf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUZxlf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUZxlf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUZxlf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUZxlf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclUZxlf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUZxlf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUZxlf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUZxlf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUZxlf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUZxlf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUZxlf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUZxlf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUZxlf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNvwKsn.s: Assembler messages:
encrypt.c: /tmp/ccNvwKsn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvwKsn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNvwKsn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNvwKsn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvwKsn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvwKsn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvwKsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvwKsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvwKsn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvwKsn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvwKsn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvwKsn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNvwKsn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvwKsn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNvwKsn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvwKsn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNvwKsn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvwKsn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvwKsn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvwKsn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvwKsn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvwKsn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvwKsn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvwKsn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqFFJhb.s: Assembler messages:
encrypt.c: /tmp/ccqFFJhb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqFFJhb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqFFJhb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqFFJhb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFJhb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFJhb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFJhb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFJhb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFJhb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFFJhb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFFJhb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFFJhb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqFFJhb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFJhb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqFFJhb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqFFJhb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFFJhb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFFJhb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFFJhb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFFJhb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFFJhb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqFFJhb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFFJhb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFFJhb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIzTyym.s: Assembler messages:
encrypt.c: /tmp/ccIzTyym.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIzTyym.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIzTyym.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIzTyym.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzTyym.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzTyym.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzTyym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzTyym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzTyym.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzTyym.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzTyym.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzTyym.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIzTyym.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzTyym.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIzTyym.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzTyym.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIzTyym.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzTyym.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzTyym.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzTyym.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzTyym.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzTyym.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIzTyym.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzTyym.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjIf2Wa.s: Assembler messages:
encrypt.c: /tmp/ccjIf2Wa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjIf2Wa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjIf2Wa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjIf2Wa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIf2Wa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIf2Wa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIf2Wa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIf2Wa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIf2Wa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIf2Wa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIf2Wa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIf2Wa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjIf2Wa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIf2Wa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjIf2Wa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjIf2Wa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIf2Wa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIf2Wa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIf2Wa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIf2Wa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIf2Wa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjIf2Wa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIf2Wa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIf2Wa.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUEpXaz.s: Assembler messages:
encrypt.c: /tmp/ccUEpXaz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUEpXaz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUEpXaz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUEpXaz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEpXaz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEpXaz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEpXaz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEpXaz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEpXaz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEpXaz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEpXaz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEpXaz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUEpXaz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEpXaz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUEpXaz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUEpXaz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEpXaz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEpXaz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEpXaz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEpXaz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEpXaz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUEpXaz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEpXaz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEpXaz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVR6eMI.s: Assembler messages:
encrypt.c: /tmp/ccVR6eMI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVR6eMI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVR6eMI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVR6eMI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6eMI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6eMI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6eMI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6eMI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6eMI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVR6eMI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVR6eMI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVR6eMI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVR6eMI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6eMI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVR6eMI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVR6eMI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVR6eMI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVR6eMI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVR6eMI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVR6eMI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6eMI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVR6eMI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVR6eMI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVR6eMI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI43mkU.s: Assembler messages:
encrypt.c: /tmp/ccI43mkU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI43mkU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI43mkU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI43mkU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI43mkU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI43mkU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI43mkU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI43mkU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI43mkU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI43mkU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI43mkU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI43mkU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI43mkU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI43mkU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI43mkU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI43mkU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI43mkU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI43mkU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI43mkU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI43mkU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI43mkU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI43mkU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI43mkU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI43mkU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckvdUzH.s: Assembler messages:
encrypt.c: /tmp/cckvdUzH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvdUzH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvdUzH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckvdUzH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvdUzH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvdUzH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvdUzH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvdUzH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvdUzH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvdUzH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvdUzH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvdUzH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvdUzH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvdUzH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvdUzH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckvdUzH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckvdUzH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvdUzH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvdUzH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvdUzH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvdUzH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvdUzH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvdUzH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckvdUzH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4f3HmE.s: Assembler messages:
encrypt.c: /tmp/cc4f3HmE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4f3HmE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4f3HmE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4f3HmE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f3HmE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f3HmE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f3HmE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f3HmE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f3HmE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4f3HmE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4f3HmE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4f3HmE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4f3HmE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f3HmE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4f3HmE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4f3HmE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4f3HmE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4f3HmE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4f3HmE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4f3HmE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4f3HmE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4f3HmE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4f3HmE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4f3HmE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4fP4ot.s: Assembler messages:
encrypt.c: /tmp/cc4fP4ot.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4fP4ot.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4fP4ot.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4fP4ot.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fP4ot.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fP4ot.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fP4ot.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fP4ot.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fP4ot.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fP4ot.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fP4ot.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fP4ot.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4fP4ot.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fP4ot.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4fP4ot.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4fP4ot.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fP4ot.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fP4ot.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fP4ot.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fP4ot.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fP4ot.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4fP4ot.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fP4ot.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fP4ot.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2kYDdR.s: Assembler messages:
encrypt.c: /tmp/cc2kYDdR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2kYDdR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2kYDdR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2kYDdR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kYDdR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kYDdR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kYDdR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kYDdR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kYDdR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kYDdR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kYDdR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kYDdR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2kYDdR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kYDdR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2kYDdR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kYDdR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2kYDdR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2kYDdR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kYDdR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kYDdR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2kYDdR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kYDdR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2kYDdR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2kYDdR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5MNGQG.s: Assembler messages:
encrypt.c: /tmp/cc5MNGQG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MNGQG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MNGQG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MNGQG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MNGQG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MNGQG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MNGQG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MNGQG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MNGQG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MNGQG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MNGQG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MNGQG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MNGQG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MNGQG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MNGQG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5MNGQG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MNGQG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MNGQG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MNGQG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MNGQG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MNGQG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MNGQG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MNGQG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MNGQG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc6qdwf.s: Assembler messages:
encrypt.c: /tmp/ccc6qdwf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc6qdwf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc6qdwf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc6qdwf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6qdwf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6qdwf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6qdwf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6qdwf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6qdwf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6qdwf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6qdwf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6qdwf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc6qdwf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6qdwf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc6qdwf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6qdwf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc6qdwf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc6qdwf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6qdwf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6qdwf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6qdwf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6qdwf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc6qdwf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc6qdwf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccplv6CM.s: Assembler messages:
encrypt.c: /tmp/ccplv6CM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccplv6CM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccplv6CM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccplv6CM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplv6CM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplv6CM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplv6CM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplv6CM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplv6CM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccplv6CM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccplv6CM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccplv6CM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccplv6CM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplv6CM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccplv6CM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccplv6CM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccplv6CM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccplv6CM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccplv6CM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccplv6CM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccplv6CM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccplv6CM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccplv6CM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccplv6CM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc81VuWU.s: Assembler messages:
encrypt.c: /tmp/cc81VuWU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc81VuWU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc81VuWU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc81VuWU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81VuWU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81VuWU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81VuWU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81VuWU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81VuWU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc81VuWU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc81VuWU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc81VuWU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc81VuWU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81VuWU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc81VuWU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc81VuWU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc81VuWU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc81VuWU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc81VuWU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81VuWU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc81VuWU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc81VuWU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc81VuWU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc81VuWU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn8GsJg.s: Assembler messages:
encrypt.c: /tmp/ccn8GsJg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn8GsJg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn8GsJg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn8GsJg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8GsJg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8GsJg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8GsJg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8GsJg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8GsJg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8GsJg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8GsJg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8GsJg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn8GsJg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8GsJg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn8GsJg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8GsJg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn8GsJg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8GsJg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8GsJg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8GsJg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8GsJg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8GsJg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8GsJg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8GsJg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Z3889.s: Assembler messages:
encrypt.c: /tmp/cc7Z3889.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Z3889.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Z3889.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Z3889.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Z3889.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Z3889.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Z3889.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Z3889.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Z3889.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Z3889.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Z3889.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Z3889.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Z3889.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Z3889.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Z3889.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Z3889.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Z3889.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Z3889.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Z3889.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Z3889.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Z3889.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Z3889.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Z3889.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Z3889.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccboppYD.s: Assembler messages:
encrypt.c: /tmp/ccboppYD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccboppYD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccboppYD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccboppYD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboppYD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboppYD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboppYD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboppYD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboppYD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboppYD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboppYD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboppYD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccboppYD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboppYD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccboppYD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccboppYD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboppYD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboppYD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboppYD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboppYD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboppYD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccboppYD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboppYD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboppYD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cckQKujR.s: Assembler messages:
encrypt.c: /tmp/cckQKujR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckQKujR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckQKujR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckQKujR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQKujR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQKujR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQKujR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQKujR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQKujR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQKujR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQKujR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQKujR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckQKujR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQKujR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckQKujR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckQKujR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQKujR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQKujR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQKujR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQKujR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQKujR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckQKujR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQKujR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQKujR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyxOg4b.s: Assembler messages:
encrypt.c: /tmp/ccyxOg4b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxOg4b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxOg4b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxOg4b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxOg4b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxOg4b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxOg4b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxOg4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxOg4b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxOg4b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxOg4b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxOg4b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxOg4b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxOg4b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxOg4b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxOg4b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyxOg4b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxOg4b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxOg4b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxOg4b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxOg4b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxOg4b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxOg4b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxOg4b.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY2akeL.s: Assembler messages:
encrypt.c: /tmp/ccY2akeL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2akeL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2akeL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2akeL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2akeL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2akeL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2akeL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2akeL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2akeL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2akeL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2akeL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2akeL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2akeL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2akeL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2akeL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY2akeL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2akeL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2akeL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2akeL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2akeL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2akeL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY2akeL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2akeL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2akeL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccP05Kr.s: Assembler messages:
encrypt.c: /tmp/cccP05Kr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccP05Kr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccP05Kr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccP05Kr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP05Kr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP05Kr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP05Kr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP05Kr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP05Kr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccP05Kr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccP05Kr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccP05Kr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccP05Kr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP05Kr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccP05Kr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccP05Kr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccP05Kr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccP05Kr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccP05Kr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccP05Kr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccP05Kr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccP05Kr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccP05Kr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccP05Kr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMAFLjX.s: Assembler messages:
encrypt.c: /tmp/ccMAFLjX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMAFLjX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMAFLjX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMAFLjX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFLjX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFLjX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFLjX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFLjX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFLjX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAFLjX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAFLjX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAFLjX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMAFLjX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFLjX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMAFLjX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMAFLjX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAFLjX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAFLjX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAFLjX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFLjX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAFLjX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAFLjX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAFLjX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAFLjX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPMqNRB.s: Assembler messages:
encrypt.c: /tmp/ccPMqNRB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMqNRB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMqNRB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMqNRB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMqNRB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMqNRB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMqNRB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMqNRB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMqNRB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMqNRB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMqNRB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMqNRB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMqNRB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMqNRB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMqNRB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMqNRB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPMqNRB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMqNRB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMqNRB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMqNRB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMqNRB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMqNRB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPMqNRB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMqNRB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc75zEuH.s: Assembler messages:
encrypt.c: /tmp/cc75zEuH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75zEuH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75zEuH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc75zEuH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75zEuH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75zEuH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75zEuH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75zEuH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75zEuH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75zEuH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75zEuH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75zEuH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75zEuH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75zEuH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75zEuH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc75zEuH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75zEuH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75zEuH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75zEuH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75zEuH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75zEuH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75zEuH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75zEuH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75zEuH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnK6BTu.s: Assembler messages:
encrypt.c: /tmp/ccnK6BTu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnK6BTu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnK6BTu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnK6BTu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK6BTu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK6BTu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK6BTu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK6BTu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK6BTu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnK6BTu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnK6BTu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnK6BTu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnK6BTu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK6BTu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnK6BTu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnK6BTu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnK6BTu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnK6BTu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnK6BTu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnK6BTu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK6BTu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnK6BTu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnK6BTu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnK6BTu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFOaEax.s: Assembler messages:
encrypt.c: /tmp/ccFOaEax.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOaEax.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOaEax.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFOaEax.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOaEax.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOaEax.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOaEax.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOaEax.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOaEax.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOaEax.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOaEax.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOaEax.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFOaEax.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOaEax.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOaEax.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOaEax.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFOaEax.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOaEax.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOaEax.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOaEax.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOaEax.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOaEax.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFOaEax.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOaEax.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN1UdgQ.s: Assembler messages:
encrypt.c: /tmp/ccN1UdgQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN1UdgQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN1UdgQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN1UdgQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1UdgQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1UdgQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1UdgQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1UdgQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1UdgQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1UdgQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1UdgQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1UdgQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN1UdgQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1UdgQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN1UdgQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN1UdgQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1UdgQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1UdgQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1UdgQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1UdgQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1UdgQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN1UdgQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1UdgQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1UdgQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7w2pqO.s: Assembler messages:
encrypt.c: /tmp/cc7w2pqO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7w2pqO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7w2pqO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7w2pqO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w2pqO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w2pqO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w2pqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w2pqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w2pqO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7w2pqO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7w2pqO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7w2pqO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7w2pqO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w2pqO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7w2pqO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7w2pqO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7w2pqO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7w2pqO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7w2pqO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7w2pqO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w2pqO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7w2pqO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7w2pqO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7w2pqO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQbj3ha.s: Assembler messages:
encrypt.c: /tmp/ccQbj3ha.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbj3ha.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbj3ha.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbj3ha.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbj3ha.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbj3ha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbj3ha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbj3ha.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbj3ha.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbj3ha.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbj3ha.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbj3ha.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbj3ha.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbj3ha.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbj3ha.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQbj3ha.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbj3ha.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbj3ha.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbj3ha.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbj3ha.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbj3ha.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbj3ha.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbj3ha.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbj3ha.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc30xsjc.s: Assembler messages:
encrypt.c: /tmp/cc30xsjc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc30xsjc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc30xsjc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc30xsjc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30xsjc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30xsjc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30xsjc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30xsjc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30xsjc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc30xsjc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc30xsjc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc30xsjc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc30xsjc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30xsjc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc30xsjc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc30xsjc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc30xsjc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc30xsjc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc30xsjc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30xsjc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc30xsjc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc30xsjc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc30xsjc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc30xsjc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccouxbO2.s: Assembler messages:
encrypt.c: /tmp/ccouxbO2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccouxbO2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccouxbO2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccouxbO2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouxbO2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouxbO2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouxbO2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouxbO2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouxbO2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccouxbO2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccouxbO2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccouxbO2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccouxbO2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouxbO2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccouxbO2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccouxbO2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccouxbO2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccouxbO2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccouxbO2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccouxbO2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouxbO2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccouxbO2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccouxbO2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccouxbO2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5lFnG6.s: Assembler messages:
encrypt.c: /tmp/cc5lFnG6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lFnG6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lFnG6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lFnG6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lFnG6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lFnG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lFnG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lFnG6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lFnG6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lFnG6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lFnG6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lFnG6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lFnG6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lFnG6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lFnG6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5lFnG6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lFnG6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lFnG6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lFnG6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lFnG6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lFnG6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lFnG6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lFnG6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lFnG6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cclBNiwK.s: Assembler messages:
encrypt.c: /tmp/cclBNiwK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBNiwK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBNiwK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclBNiwK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBNiwK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBNiwK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBNiwK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBNiwK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBNiwK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBNiwK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBNiwK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBNiwK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBNiwK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBNiwK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBNiwK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBNiwK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclBNiwK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBNiwK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBNiwK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBNiwK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBNiwK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBNiwK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBNiwK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBNiwK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8vD2V6.s: Assembler messages:
encrypt.c: /tmp/cc8vD2V6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8vD2V6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8vD2V6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8vD2V6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vD2V6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vD2V6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vD2V6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vD2V6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vD2V6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vD2V6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vD2V6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vD2V6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8vD2V6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vD2V6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8vD2V6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8vD2V6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vD2V6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vD2V6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vD2V6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vD2V6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vD2V6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8vD2V6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vD2V6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vD2V6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBtLEWX.s: Assembler messages:
encrypt.c: /tmp/ccBtLEWX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBtLEWX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBtLEWX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBtLEWX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtLEWX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtLEWX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtLEWX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtLEWX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtLEWX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBtLEWX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBtLEWX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBtLEWX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBtLEWX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtLEWX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBtLEWX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBtLEWX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBtLEWX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBtLEWX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBtLEWX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBtLEWX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtLEWX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBtLEWX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBtLEWX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBtLEWX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb2tEP4.s: Assembler messages:
encrypt.c: /tmp/ccb2tEP4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb2tEP4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb2tEP4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb2tEP4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2tEP4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2tEP4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2tEP4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2tEP4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2tEP4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb2tEP4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb2tEP4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb2tEP4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb2tEP4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2tEP4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb2tEP4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb2tEP4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb2tEP4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb2tEP4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb2tEP4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb2tEP4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2tEP4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb2tEP4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb2tEP4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb2tEP4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvdKGuF.s: Assembler messages:
encrypt.c: /tmp/ccvdKGuF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvdKGuF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvdKGuF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvdKGuF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdKGuF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdKGuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdKGuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdKGuF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdKGuF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdKGuF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdKGuF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdKGuF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvdKGuF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdKGuF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvdKGuF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvdKGuF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdKGuF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdKGuF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdKGuF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdKGuF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdKGuF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvdKGuF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdKGuF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdKGuF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRXpPOh.s: Assembler messages:
encrypt.c: /tmp/ccRXpPOh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRXpPOh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRXpPOh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRXpPOh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXpPOh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXpPOh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXpPOh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXpPOh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXpPOh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXpPOh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXpPOh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXpPOh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRXpPOh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXpPOh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRXpPOh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXpPOh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRXpPOh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRXpPOh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXpPOh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXpPOh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXpPOh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXpPOh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXpPOh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRXpPOh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccczrqVA.s: Assembler messages:
encrypt.c: /tmp/ccczrqVA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccczrqVA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccczrqVA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccczrqVA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczrqVA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczrqVA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczrqVA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczrqVA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczrqVA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczrqVA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczrqVA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczrqVA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccczrqVA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczrqVA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccczrqVA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccczrqVA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczrqVA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczrqVA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczrqVA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczrqVA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczrqVA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccczrqVA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczrqVA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczrqVA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBUhyvZ.s: Assembler messages:
encrypt.c: /tmp/ccBUhyvZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBUhyvZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBUhyvZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBUhyvZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUhyvZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUhyvZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUhyvZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUhyvZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUhyvZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUhyvZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUhyvZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUhyvZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBUhyvZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUhyvZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBUhyvZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUhyvZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBUhyvZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUhyvZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUhyvZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUhyvZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUhyvZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUhyvZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBUhyvZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUhyvZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSqOPOz.s: Assembler messages:
encrypt.c: /tmp/ccSqOPOz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqOPOz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqOPOz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqOPOz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqOPOz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqOPOz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqOPOz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqOPOz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqOPOz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqOPOz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqOPOz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqOPOz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqOPOz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqOPOz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqOPOz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSqOPOz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSqOPOz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqOPOz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqOPOz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqOPOz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqOPOz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqOPOz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqOPOz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSqOPOz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccib9MKK.s: Assembler messages:
encrypt.c: /tmp/ccib9MKK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccib9MKK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccib9MKK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccib9MKK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib9MKK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib9MKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib9MKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib9MKK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib9MKK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib9MKK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib9MKK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib9MKK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccib9MKK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib9MKK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccib9MKK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccib9MKK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib9MKK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib9MKK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib9MKK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib9MKK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib9MKK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccib9MKK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib9MKK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib9MKK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclQxFyd.s: Assembler messages:
encrypt.c: /tmp/cclQxFyd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQxFyd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclQxFyd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclQxFyd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxFyd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxFyd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxFyd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxFyd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxFyd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQxFyd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQxFyd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQxFyd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclQxFyd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxFyd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclQxFyd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQxFyd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclQxFyd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQxFyd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQxFyd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQxFyd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxFyd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQxFyd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQxFyd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQxFyd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2DeK4i.s: Assembler messages:
encrypt.c: /tmp/cc2DeK4i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2DeK4i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2DeK4i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2DeK4i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DeK4i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DeK4i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DeK4i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DeK4i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DeK4i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DeK4i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DeK4i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DeK4i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2DeK4i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DeK4i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2DeK4i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2DeK4i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DeK4i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DeK4i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DeK4i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DeK4i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DeK4i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2DeK4i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DeK4i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DeK4i.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJenBpt.s: Assembler messages:
encrypt.c: /tmp/ccJenBpt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJenBpt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJenBpt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJenBpt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJenBpt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJenBpt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJenBpt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJenBpt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJenBpt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJenBpt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJenBpt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJenBpt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJenBpt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJenBpt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJenBpt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJenBpt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJenBpt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJenBpt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJenBpt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJenBpt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJenBpt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJenBpt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJenBpt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJenBpt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6O8WDH.s: Assembler messages:
encrypt.c: /tmp/cc6O8WDH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6O8WDH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6O8WDH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6O8WDH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6O8WDH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6O8WDH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6O8WDH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6O8WDH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6O8WDH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6O8WDH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6O8WDH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6O8WDH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6O8WDH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6O8WDH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6O8WDH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6O8WDH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6O8WDH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6O8WDH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6O8WDH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6O8WDH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6O8WDH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6O8WDH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6O8WDH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6O8WDH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI8PcEv.s: Assembler messages:
encrypt.c: /tmp/ccI8PcEv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8PcEv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI8PcEv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI8PcEv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8PcEv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8PcEv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8PcEv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8PcEv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8PcEv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8PcEv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8PcEv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8PcEv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI8PcEv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8PcEv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI8PcEv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI8PcEv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8PcEv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8PcEv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8PcEv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8PcEv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8PcEv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8PcEv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8PcEv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8PcEv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc93gLjG.s: Assembler messages:
encrypt.c: /tmp/cc93gLjG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc93gLjG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc93gLjG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc93gLjG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93gLjG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93gLjG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93gLjG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93gLjG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93gLjG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93gLjG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93gLjG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93gLjG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc93gLjG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93gLjG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc93gLjG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc93gLjG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93gLjG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93gLjG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93gLjG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93gLjG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93gLjG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc93gLjG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93gLjG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93gLjG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmad2lq.s: Assembler messages:
encrypt.c: /tmp/ccmad2lq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmad2lq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmad2lq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmad2lq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmad2lq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmad2lq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmad2lq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmad2lq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmad2lq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmad2lq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmad2lq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmad2lq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmad2lq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmad2lq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmad2lq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmad2lq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmad2lq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmad2lq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmad2lq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmad2lq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmad2lq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmad2lq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmad2lq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmad2lq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDtaOzs.s: Assembler messages:
encrypt.c: /tmp/ccDtaOzs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDtaOzs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDtaOzs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDtaOzs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtaOzs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtaOzs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtaOzs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtaOzs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtaOzs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtaOzs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtaOzs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtaOzs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDtaOzs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtaOzs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDtaOzs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDtaOzs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtaOzs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtaOzs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtaOzs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtaOzs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtaOzs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDtaOzs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtaOzs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtaOzs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccheUbYB.s: Assembler messages:
encrypt.c: /tmp/ccheUbYB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccheUbYB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccheUbYB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccheUbYB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheUbYB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheUbYB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheUbYB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheUbYB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheUbYB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccheUbYB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccheUbYB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccheUbYB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccheUbYB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheUbYB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccheUbYB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccheUbYB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccheUbYB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccheUbYB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccheUbYB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccheUbYB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheUbYB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccheUbYB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccheUbYB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccheUbYB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHLX2yT.s: Assembler messages:
encrypt.c: /tmp/ccHLX2yT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLX2yT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHLX2yT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLX2yT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLX2yT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLX2yT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLX2yT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLX2yT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLX2yT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLX2yT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLX2yT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLX2yT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHLX2yT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLX2yT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHLX2yT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLX2yT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHLX2yT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLX2yT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLX2yT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLX2yT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLX2yT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLX2yT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLX2yT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLX2yT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctp6L8k.s: Assembler messages:
encrypt.c: /tmp/cctp6L8k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctp6L8k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctp6L8k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctp6L8k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp6L8k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp6L8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp6L8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp6L8k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp6L8k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp6L8k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp6L8k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp6L8k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctp6L8k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp6L8k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctp6L8k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctp6L8k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp6L8k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp6L8k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp6L8k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp6L8k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp6L8k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctp6L8k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp6L8k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp6L8k.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce4RYpV.s: Assembler messages:
encrypt.c: /tmp/cce4RYpV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4RYpV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4RYpV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce4RYpV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4RYpV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4RYpV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4RYpV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4RYpV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4RYpV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4RYpV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4RYpV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4RYpV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce4RYpV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4RYpV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4RYpV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4RYpV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce4RYpV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4RYpV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4RYpV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4RYpV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4RYpV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4RYpV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce4RYpV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4RYpV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch0ho7u.s: Assembler messages:
encrypt.c: /tmp/cch0ho7u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch0ho7u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch0ho7u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch0ho7u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0ho7u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0ho7u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0ho7u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0ho7u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0ho7u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch0ho7u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch0ho7u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch0ho7u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch0ho7u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0ho7u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch0ho7u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch0ho7u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch0ho7u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch0ho7u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch0ho7u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0ho7u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch0ho7u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch0ho7u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch0ho7u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch0ho7u.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIUnAqO.s: Assembler messages:
encrypt.c: /tmp/ccIUnAqO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIUnAqO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIUnAqO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIUnAqO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUnAqO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUnAqO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUnAqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUnAqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUnAqO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUnAqO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUnAqO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUnAqO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIUnAqO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUnAqO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIUnAqO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUnAqO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIUnAqO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUnAqO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUnAqO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUnAqO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUnAqO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUnAqO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIUnAqO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUnAqO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cczYj5Ac.s: Assembler messages:
encrypt.c: /tmp/cczYj5Ac.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYj5Ac.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYj5Ac.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczYj5Ac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYj5Ac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYj5Ac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYj5Ac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYj5Ac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYj5Ac.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYj5Ac.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYj5Ac.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYj5Ac.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczYj5Ac.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYj5Ac.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYj5Ac.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczYj5Ac.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYj5Ac.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYj5Ac.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYj5Ac.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYj5Ac.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYj5Ac.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYj5Ac.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYj5Ac.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYj5Ac.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc74vCop.s: Assembler messages:
encrypt.c: /tmp/cc74vCop.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc74vCop.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc74vCop.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc74vCop.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74vCop.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74vCop.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74vCop.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74vCop.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74vCop.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74vCop.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74vCop.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74vCop.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc74vCop.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74vCop.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc74vCop.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc74vCop.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74vCop.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74vCop.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74vCop.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74vCop.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74vCop.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc74vCop.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74vCop.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74vCop.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZmjNwX.s: Assembler messages:
encrypt.c: /tmp/ccZmjNwX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZmjNwX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZmjNwX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZmjNwX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmjNwX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmjNwX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmjNwX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmjNwX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmjNwX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmjNwX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmjNwX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmjNwX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZmjNwX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmjNwX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZmjNwX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmjNwX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZmjNwX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmjNwX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmjNwX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmjNwX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmjNwX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmjNwX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZmjNwX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmjNwX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMU5MiU.s: Assembler messages:
encrypt.c: /tmp/ccMU5MiU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMU5MiU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMU5MiU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMU5MiU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU5MiU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU5MiU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU5MiU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU5MiU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU5MiU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMU5MiU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMU5MiU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMU5MiU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMU5MiU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU5MiU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMU5MiU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMU5MiU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMU5MiU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMU5MiU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMU5MiU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU5MiU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMU5MiU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMU5MiU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMU5MiU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMU5MiU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXUcRd7.s: Assembler messages:
encrypt.c: /tmp/ccXUcRd7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXUcRd7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXUcRd7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXUcRd7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcRd7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcRd7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcRd7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcRd7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcRd7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUcRd7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUcRd7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUcRd7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXUcRd7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcRd7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXUcRd7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUcRd7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXUcRd7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUcRd7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUcRd7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUcRd7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcRd7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUcRd7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUcRd7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUcRd7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWWWxoh.s: Assembler messages:
encrypt.c: /tmp/ccWWWxoh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWWWxoh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWWWxoh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWWWxoh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWWxoh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWWxoh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWWxoh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWWxoh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWWxoh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWWWxoh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWWWxoh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWWWxoh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWWWxoh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWWxoh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWWWxoh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWWWxoh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWWWxoh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWWWxoh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWWWxoh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWWWxoh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWWxoh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWWWxoh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWWWxoh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWWWxoh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvJTyb8.s: Assembler messages:
encrypt.c: /tmp/ccvJTyb8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvJTyb8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvJTyb8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvJTyb8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJTyb8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJTyb8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJTyb8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJTyb8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJTyb8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJTyb8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJTyb8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJTyb8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvJTyb8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJTyb8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvJTyb8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvJTyb8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJTyb8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJTyb8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJTyb8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJTyb8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJTyb8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJTyb8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJTyb8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJTyb8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1EcR9O.s: Assembler messages:
encrypt.c: /tmp/cc1EcR9O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1EcR9O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1EcR9O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1EcR9O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EcR9O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EcR9O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EcR9O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EcR9O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EcR9O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EcR9O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EcR9O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EcR9O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1EcR9O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EcR9O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1EcR9O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1EcR9O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EcR9O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EcR9O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EcR9O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EcR9O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EcR9O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1EcR9O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EcR9O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EcR9O.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaSgl02.s: Assembler messages:
encrypt.c: /tmp/ccaSgl02.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaSgl02.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaSgl02.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaSgl02.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSgl02.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSgl02.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSgl02.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSgl02.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSgl02.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSgl02.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSgl02.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSgl02.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaSgl02.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSgl02.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaSgl02.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSgl02.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaSgl02.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaSgl02.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSgl02.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSgl02.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaSgl02.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSgl02.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaSgl02.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaSgl02.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg3nkH2.s: Assembler messages:
encrypt.c: /tmp/ccg3nkH2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg3nkH2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg3nkH2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg3nkH2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3nkH2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3nkH2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3nkH2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3nkH2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3nkH2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3nkH2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3nkH2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3nkH2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg3nkH2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3nkH2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg3nkH2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg3nkH2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3nkH2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3nkH2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3nkH2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3nkH2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3nkH2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg3nkH2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3nkH2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3nkH2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs06RUf.s: Assembler messages:
encrypt.c: /tmp/ccs06RUf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs06RUf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs06RUf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs06RUf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs06RUf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs06RUf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs06RUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs06RUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs06RUf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs06RUf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs06RUf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs06RUf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs06RUf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs06RUf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs06RUf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs06RUf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs06RUf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs06RUf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs06RUf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs06RUf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs06RUf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs06RUf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs06RUf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs06RUf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3HKl9W.s: Assembler messages:
encrypt.c: /tmp/cc3HKl9W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3HKl9W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3HKl9W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3HKl9W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HKl9W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HKl9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HKl9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HKl9W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HKl9W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3HKl9W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3HKl9W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3HKl9W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3HKl9W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HKl9W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3HKl9W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3HKl9W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3HKl9W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3HKl9W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3HKl9W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3HKl9W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3HKl9W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3HKl9W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3HKl9W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3HKl9W.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccok5zjt.s: Assembler messages:
encrypt.c: /tmp/ccok5zjt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccok5zjt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccok5zjt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccok5zjt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok5zjt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok5zjt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok5zjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok5zjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok5zjt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok5zjt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok5zjt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok5zjt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccok5zjt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok5zjt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccok5zjt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok5zjt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccok5zjt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok5zjt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok5zjt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok5zjt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok5zjt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok5zjt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccok5zjt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok5zjt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE8QoIH.s: Assembler messages:
encrypt.c: /tmp/ccE8QoIH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE8QoIH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE8QoIH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE8QoIH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8QoIH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8QoIH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8QoIH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8QoIH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8QoIH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8QoIH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8QoIH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8QoIH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE8QoIH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8QoIH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE8QoIH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8QoIH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE8QoIH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8QoIH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8QoIH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8QoIH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8QoIH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8QoIH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE8QoIH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8QoIH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIGhiYa.s: Assembler messages:
encrypt.c: /tmp/ccIGhiYa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGhiYa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGhiYa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIGhiYa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGhiYa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGhiYa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGhiYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGhiYa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGhiYa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGhiYa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGhiYa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGhiYa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIGhiYa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGhiYa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGhiYa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIGhiYa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGhiYa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGhiYa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGhiYa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGhiYa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGhiYa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIGhiYa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGhiYa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGhiYa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccFiAAqp.s: Assembler messages:
encrypt.c: /tmp/ccFiAAqp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFiAAqp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFiAAqp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFiAAqp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiAAqp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiAAqp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiAAqp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiAAqp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiAAqp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiAAqp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiAAqp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiAAqp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFiAAqp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiAAqp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFiAAqp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiAAqp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFiAAqp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiAAqp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiAAqp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiAAqp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiAAqp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiAAqp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFiAAqp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiAAqp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqshgH4.s: Assembler messages:
encrypt.c: /tmp/ccqshgH4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqshgH4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqshgH4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqshgH4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqshgH4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqshgH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqshgH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqshgH4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqshgH4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqshgH4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqshgH4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqshgH4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqshgH4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqshgH4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqshgH4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqshgH4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqshgH4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqshgH4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqshgH4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqshgH4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqshgH4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqshgH4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqshgH4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqshgH4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU3qkx6.s: Assembler messages:
encrypt.c: /tmp/ccU3qkx6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU3qkx6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU3qkx6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU3qkx6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3qkx6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3qkx6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3qkx6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3qkx6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3qkx6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU3qkx6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU3qkx6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU3qkx6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU3qkx6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3qkx6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU3qkx6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU3qkx6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU3qkx6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3qkx6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3qkx6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3qkx6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3qkx6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3qkx6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3qkx6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU3qkx6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchKmWez.s: Assembler messages:
encrypt.c: /tmp/cchKmWez.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchKmWez.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchKmWez.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchKmWez.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKmWez.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKmWez.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKmWez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKmWez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKmWez.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKmWez.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKmWez.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKmWez.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchKmWez.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKmWez.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchKmWez.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKmWez.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchKmWez.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKmWez.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKmWez.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKmWez.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKmWez.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKmWez.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKmWez.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKmWez.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE6Ti5G.s: Assembler messages:
encrypt.c: /tmp/ccE6Ti5G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6Ti5G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6Ti5G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6Ti5G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Ti5G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Ti5G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Ti5G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Ti5G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Ti5G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6Ti5G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6Ti5G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6Ti5G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6Ti5G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Ti5G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6Ti5G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6Ti5G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE6Ti5G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE6Ti5G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6Ti5G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6Ti5G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6Ti5G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6Ti5G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6Ti5G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE6Ti5G.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckK4hXk.s: Assembler messages:
encrypt.c: /tmp/cckK4hXk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckK4hXk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckK4hXk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckK4hXk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4hXk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4hXk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4hXk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4hXk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4hXk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckK4hXk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckK4hXk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckK4hXk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckK4hXk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4hXk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckK4hXk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckK4hXk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckK4hXk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckK4hXk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckK4hXk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4hXk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckK4hXk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckK4hXk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckK4hXk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckK4hXk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7ER8jj.s: Assembler messages:
encrypt.c: /tmp/cc7ER8jj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ER8jj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ER8jj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ER8jj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ER8jj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ER8jj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ER8jj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ER8jj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ER8jj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ER8jj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ER8jj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ER8jj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ER8jj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ER8jj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ER8jj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7ER8jj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ER8jj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ER8jj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ER8jj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ER8jj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ER8jj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ER8jj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ER8jj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ER8jj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOZMHTS.s: Assembler messages:
encrypt.c: /tmp/ccOZMHTS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOZMHTS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOZMHTS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOZMHTS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZMHTS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZMHTS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZMHTS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZMHTS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZMHTS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZMHTS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZMHTS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZMHTS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOZMHTS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZMHTS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOZMHTS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZMHTS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOZMHTS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZMHTS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZMHTS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZMHTS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZMHTS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZMHTS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOZMHTS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZMHTS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccOaOwkg.s: Assembler messages:
encrypt.c: /tmp/ccOaOwkg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOaOwkg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOaOwkg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOaOwkg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaOwkg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaOwkg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaOwkg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaOwkg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaOwkg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOaOwkg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOaOwkg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOaOwkg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOaOwkg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaOwkg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOaOwkg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOaOwkg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOaOwkg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOaOwkg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOaOwkg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOaOwkg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOaOwkg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOaOwkg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOaOwkg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOaOwkg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccqpoh1D.s: Assembler messages:
encrypt.c: /tmp/ccqpoh1D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqpoh1D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqpoh1D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqpoh1D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpoh1D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpoh1D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpoh1D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpoh1D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpoh1D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpoh1D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpoh1D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpoh1D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqpoh1D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpoh1D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqpoh1D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpoh1D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqpoh1D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqpoh1D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpoh1D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpoh1D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqpoh1D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpoh1D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqpoh1D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqpoh1D.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHtTccL.s: Assembler messages:
encrypt.c: /tmp/ccHtTccL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtTccL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtTccL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtTccL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtTccL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtTccL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtTccL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtTccL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtTccL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtTccL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtTccL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtTccL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtTccL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtTccL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtTccL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtTccL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHtTccL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtTccL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtTccL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtTccL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtTccL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtTccL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHtTccL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtTccL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLTClIh.s: Assembler messages:
encrypt.c: /tmp/ccLTClIh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLTClIh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLTClIh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLTClIh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTClIh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTClIh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTClIh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTClIh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTClIh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTClIh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTClIh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTClIh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLTClIh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTClIh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLTClIh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLTClIh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTClIh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTClIh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTClIh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTClIh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTClIh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLTClIh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTClIh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTClIh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM7Ifdl.s: Assembler messages:
encrypt.c: /tmp/ccM7Ifdl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7Ifdl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7Ifdl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7Ifdl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Ifdl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Ifdl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Ifdl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Ifdl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Ifdl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7Ifdl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7Ifdl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7Ifdl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7Ifdl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Ifdl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7Ifdl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7Ifdl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM7Ifdl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7Ifdl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7Ifdl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7Ifdl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Ifdl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7Ifdl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM7Ifdl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7Ifdl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY1LvoI.s: Assembler messages:
encrypt.c: /tmp/ccY1LvoI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY1LvoI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY1LvoI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY1LvoI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1LvoI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1LvoI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1LvoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1LvoI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1LvoI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1LvoI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1LvoI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1LvoI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY1LvoI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1LvoI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY1LvoI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY1LvoI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1LvoI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1LvoI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1LvoI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1LvoI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1LvoI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY1LvoI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1LvoI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1LvoI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUy9Bfw.s: Assembler messages:
encrypt.c: /tmp/ccUy9Bfw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUy9Bfw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUy9Bfw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUy9Bfw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy9Bfw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy9Bfw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy9Bfw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy9Bfw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy9Bfw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUy9Bfw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUy9Bfw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUy9Bfw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUy9Bfw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy9Bfw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUy9Bfw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUy9Bfw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUy9Bfw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUy9Bfw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUy9Bfw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUy9Bfw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy9Bfw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUy9Bfw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUy9Bfw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUy9Bfw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgqEXGW.s: Assembler messages:
encrypt.c: /tmp/ccgqEXGW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgqEXGW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgqEXGW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgqEXGW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqEXGW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqEXGW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqEXGW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqEXGW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqEXGW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqEXGW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqEXGW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqEXGW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgqEXGW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqEXGW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgqEXGW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgqEXGW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqEXGW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqEXGW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqEXGW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqEXGW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqEXGW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgqEXGW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqEXGW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqEXGW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc2OrMhF.s: Assembler messages:
encrypt.c: /tmp/cc2OrMhF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2OrMhF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2OrMhF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2OrMhF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OrMhF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OrMhF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OrMhF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OrMhF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OrMhF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OrMhF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OrMhF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OrMhF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2OrMhF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OrMhF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2OrMhF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2OrMhF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2OrMhF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OrMhF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OrMhF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OrMhF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OrMhF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2OrMhF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OrMhF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2OrMhF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc85F9qj.s: Assembler messages:
encrypt.c: /tmp/cc85F9qj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc85F9qj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc85F9qj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc85F9qj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85F9qj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85F9qj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85F9qj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85F9qj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85F9qj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85F9qj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85F9qj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85F9qj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc85F9qj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85F9qj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc85F9qj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85F9qj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc85F9qj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85F9qj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85F9qj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85F9qj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85F9qj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85F9qj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc85F9qj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85F9qj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd3DErN.s: Assembler messages:
encrypt.c: /tmp/ccd3DErN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd3DErN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd3DErN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd3DErN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3DErN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3DErN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3DErN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3DErN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3DErN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd3DErN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd3DErN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd3DErN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd3DErN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3DErN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd3DErN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd3DErN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd3DErN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3DErN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3DErN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3DErN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3DErN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd3DErN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3DErN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3DErN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoEe94q.s: Assembler messages:
encrypt.c: /tmp/ccoEe94q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoEe94q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoEe94q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoEe94q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEe94q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEe94q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEe94q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEe94q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEe94q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEe94q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEe94q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEe94q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoEe94q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEe94q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoEe94q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEe94q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoEe94q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEe94q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEe94q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEe94q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEe94q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEe94q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoEe94q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEe94q.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJUWg8j.s: Assembler messages:
encrypt.c: /tmp/ccJUWg8j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJUWg8j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJUWg8j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJUWg8j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUWg8j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUWg8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUWg8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUWg8j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUWg8j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUWg8j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUWg8j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUWg8j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJUWg8j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUWg8j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJUWg8j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJUWg8j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUWg8j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUWg8j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUWg8j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUWg8j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUWg8j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJUWg8j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUWg8j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUWg8j.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV6Qq7S.s: Assembler messages:
encrypt.c: /tmp/ccV6Qq7S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV6Qq7S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV6Qq7S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV6Qq7S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6Qq7S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6Qq7S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6Qq7S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6Qq7S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6Qq7S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6Qq7S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6Qq7S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6Qq7S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV6Qq7S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6Qq7S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV6Qq7S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6Qq7S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV6Qq7S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV6Qq7S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6Qq7S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6Qq7S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6Qq7S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6Qq7S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV6Qq7S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV6Qq7S.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoJ68IX.s: Assembler messages:
encrypt.c: /tmp/ccoJ68IX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoJ68IX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoJ68IX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoJ68IX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ68IX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ68IX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ68IX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ68IX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ68IX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJ68IX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJ68IX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJ68IX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoJ68IX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ68IX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoJ68IX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJ68IX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoJ68IX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoJ68IX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJ68IX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJ68IX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJ68IX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJ68IX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoJ68IX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoJ68IX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwXUNew.s: Assembler messages:
encrypt.c: /tmp/ccwXUNew.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwXUNew.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwXUNew.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwXUNew.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXUNew.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXUNew.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXUNew.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXUNew.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXUNew.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXUNew.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXUNew.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXUNew.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwXUNew.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXUNew.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwXUNew.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwXUNew.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXUNew.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXUNew.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXUNew.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXUNew.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXUNew.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwXUNew.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXUNew.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXUNew.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVgaTAe.s: Assembler messages:
encrypt.c: /tmp/ccVgaTAe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVgaTAe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVgaTAe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVgaTAe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaTAe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaTAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaTAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaTAe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaTAe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgaTAe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgaTAe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgaTAe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVgaTAe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaTAe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVgaTAe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVgaTAe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgaTAe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgaTAe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgaTAe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgaTAe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgaTAe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgaTAe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgaTAe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgaTAe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cct1riHK.s: Assembler messages:
encrypt.c: /tmp/cct1riHK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct1riHK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct1riHK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct1riHK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1riHK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1riHK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1riHK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1riHK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1riHK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1riHK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1riHK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1riHK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct1riHK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1riHK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct1riHK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1riHK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct1riHK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1riHK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1riHK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1riHK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1riHK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1riHK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct1riHK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1riHK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccud7N6o.s: Assembler messages:
encrypt.c: /tmp/ccud7N6o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccud7N6o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccud7N6o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccud7N6o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud7N6o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud7N6o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud7N6o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud7N6o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud7N6o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccud7N6o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccud7N6o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccud7N6o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccud7N6o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud7N6o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccud7N6o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccud7N6o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccud7N6o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccud7N6o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccud7N6o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud7N6o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccud7N6o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccud7N6o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccud7N6o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccud7N6o.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczNrOcP.s: Assembler messages:
encrypt.c: /tmp/cczNrOcP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczNrOcP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczNrOcP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczNrOcP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNrOcP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNrOcP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNrOcP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNrOcP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNrOcP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNrOcP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNrOcP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNrOcP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczNrOcP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNrOcP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczNrOcP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNrOcP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczNrOcP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNrOcP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNrOcP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNrOcP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNrOcP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNrOcP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczNrOcP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNrOcP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3rjiaC.s: Assembler messages:
encrypt.c: /tmp/cc3rjiaC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3rjiaC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3rjiaC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3rjiaC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rjiaC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rjiaC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rjiaC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rjiaC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rjiaC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rjiaC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rjiaC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rjiaC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3rjiaC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rjiaC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3rjiaC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3rjiaC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3rjiaC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rjiaC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rjiaC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3rjiaC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rjiaC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3rjiaC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rjiaC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3rjiaC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc0yqka.s: Assembler messages:
encrypt.c: /tmp/ccc0yqka.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0yqka.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0yqka.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0yqka.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0yqka.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0yqka.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0yqka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0yqka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0yqka.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0yqka.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0yqka.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0yqka.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0yqka.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0yqka.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0yqka.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0yqka.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc0yqka.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0yqka.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0yqka.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0yqka.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0yqka.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0yqka.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0yqka.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0yqka.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc29EUCk.s: Assembler messages:
encrypt.c: /tmp/cc29EUCk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29EUCk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29EUCk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc29EUCk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29EUCk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29EUCk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29EUCk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29EUCk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29EUCk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29EUCk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29EUCk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29EUCk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29EUCk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29EUCk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29EUCk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29EUCk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc29EUCk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29EUCk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29EUCk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29EUCk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29EUCk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29EUCk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29EUCk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29EUCk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYvqP5M.s: Assembler messages:
encrypt.c: /tmp/ccYvqP5M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYvqP5M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYvqP5M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYvqP5M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvqP5M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvqP5M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvqP5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvqP5M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvqP5M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvqP5M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvqP5M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvqP5M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYvqP5M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvqP5M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYvqP5M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYvqP5M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvqP5M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvqP5M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvqP5M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvqP5M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvqP5M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYvqP5M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvqP5M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvqP5M.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccH0ZpuE.s: Assembler messages:
encrypt.c: /tmp/ccH0ZpuE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH0ZpuE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH0ZpuE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH0ZpuE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZpuE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZpuE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZpuE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZpuE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZpuE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0ZpuE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0ZpuE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0ZpuE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH0ZpuE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZpuE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH0ZpuE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH0ZpuE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0ZpuE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0ZpuE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0ZpuE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZpuE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0ZpuE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH0ZpuE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0ZpuE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0ZpuE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV0sai2.s: Assembler messages:
encrypt.c: /tmp/ccV0sai2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV0sai2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV0sai2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV0sai2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0sai2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0sai2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0sai2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0sai2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0sai2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0sai2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0sai2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0sai2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV0sai2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0sai2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV0sai2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0sai2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV0sai2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0sai2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0sai2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0sai2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0sai2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0sai2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV0sai2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0sai2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNesSJF.s: Assembler messages:
encrypt.c: /tmp/ccNesSJF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNesSJF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNesSJF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNesSJF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNesSJF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNesSJF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNesSJF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNesSJF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNesSJF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNesSJF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNesSJF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNesSJF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNesSJF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNesSJF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNesSJF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNesSJF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNesSJF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNesSJF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNesSJF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNesSJF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNesSJF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNesSJF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNesSJF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNesSJF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqs5gZd.s: Assembler messages:
encrypt.c: /tmp/ccqs5gZd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqs5gZd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqs5gZd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqs5gZd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs5gZd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs5gZd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs5gZd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs5gZd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs5gZd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqs5gZd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqs5gZd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqs5gZd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqs5gZd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs5gZd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqs5gZd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqs5gZd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqs5gZd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqs5gZd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqs5gZd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqs5gZd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqs5gZd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqs5gZd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqs5gZd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqs5gZd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccsAedt.s: Assembler messages:
encrypt.c: /tmp/cccsAedt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccsAedt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccsAedt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccsAedt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsAedt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsAedt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsAedt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsAedt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsAedt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsAedt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsAedt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsAedt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccsAedt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsAedt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccsAedt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsAedt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccsAedt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccsAedt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsAedt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsAedt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccsAedt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsAedt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccsAedt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccsAedt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct2SAmX.s: Assembler messages:
encrypt.c: /tmp/cct2SAmX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2SAmX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2SAmX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct2SAmX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2SAmX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2SAmX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2SAmX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2SAmX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2SAmX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2SAmX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2SAmX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2SAmX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2SAmX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2SAmX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2SAmX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct2SAmX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2SAmX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2SAmX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2SAmX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2SAmX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2SAmX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2SAmX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2SAmX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2SAmX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7frIfv.s: Assembler messages:
encrypt.c: /tmp/cc7frIfv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7frIfv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7frIfv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7frIfv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7frIfv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7frIfv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7frIfv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7frIfv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7frIfv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7frIfv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7frIfv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7frIfv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7frIfv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7frIfv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7frIfv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7frIfv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7frIfv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7frIfv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7frIfv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7frIfv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7frIfv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7frIfv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7frIfv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7frIfv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOkqpV7.s: Assembler messages:
encrypt.c: /tmp/ccOkqpV7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOkqpV7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOkqpV7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOkqpV7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkqpV7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkqpV7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkqpV7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkqpV7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkqpV7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOkqpV7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOkqpV7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOkqpV7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOkqpV7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkqpV7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOkqpV7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOkqpV7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOkqpV7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkqpV7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkqpV7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkqpV7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkqpV7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOkqpV7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkqpV7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkqpV7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc30XKTr.s: Assembler messages:
encrypt.c: /tmp/cc30XKTr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc30XKTr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc30XKTr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc30XKTr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30XKTr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30XKTr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30XKTr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30XKTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30XKTr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30XKTr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30XKTr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30XKTr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc30XKTr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30XKTr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc30XKTr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30XKTr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc30XKTr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30XKTr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30XKTr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30XKTr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30XKTr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30XKTr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc30XKTr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30XKTr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv8iFeW.s: Assembler messages:
encrypt.c: /tmp/ccv8iFeW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv8iFeW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv8iFeW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv8iFeW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8iFeW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8iFeW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8iFeW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8iFeW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8iFeW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8iFeW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8iFeW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8iFeW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv8iFeW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8iFeW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv8iFeW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv8iFeW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8iFeW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8iFeW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8iFeW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8iFeW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8iFeW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv8iFeW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8iFeW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8iFeW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6nzXP3.s: Assembler messages:
encrypt.c: /tmp/cc6nzXP3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6nzXP3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6nzXP3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6nzXP3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nzXP3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nzXP3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nzXP3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nzXP3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nzXP3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nzXP3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nzXP3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nzXP3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6nzXP3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nzXP3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6nzXP3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6nzXP3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6nzXP3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nzXP3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nzXP3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nzXP3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nzXP3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6nzXP3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nzXP3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6nzXP3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp92WqC.s: Assembler messages:
encrypt.c: /tmp/ccp92WqC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp92WqC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp92WqC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp92WqC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp92WqC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp92WqC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp92WqC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp92WqC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp92WqC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp92WqC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp92WqC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp92WqC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp92WqC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp92WqC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp92WqC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp92WqC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp92WqC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp92WqC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp92WqC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp92WqC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp92WqC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp92WqC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp92WqC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp92WqC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoYX7bb.s: Assembler messages:
encrypt.c: /tmp/ccoYX7bb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoYX7bb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoYX7bb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoYX7bb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYX7bb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYX7bb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYX7bb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYX7bb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYX7bb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYX7bb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYX7bb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYX7bb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoYX7bb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYX7bb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoYX7bb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYX7bb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoYX7bb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYX7bb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYX7bb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYX7bb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYX7bb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYX7bb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoYX7bb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYX7bb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq1N7kp.s: Assembler messages:
encrypt.c: /tmp/ccq1N7kp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1N7kp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1N7kp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1N7kp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1N7kp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1N7kp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1N7kp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1N7kp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1N7kp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1N7kp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1N7kp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1N7kp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1N7kp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1N7kp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1N7kp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq1N7kp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1N7kp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1N7kp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1N7kp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1N7kp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1N7kp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1N7kp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1N7kp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1N7kp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHmELPz.s: Assembler messages:
encrypt.c: /tmp/ccHmELPz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHmELPz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHmELPz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHmELPz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmELPz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmELPz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmELPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmELPz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmELPz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmELPz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmELPz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmELPz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHmELPz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmELPz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHmELPz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHmELPz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmELPz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmELPz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmELPz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmELPz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmELPz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHmELPz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmELPz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmELPz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK6Yp5d.s: Assembler messages:
encrypt.c: /tmp/ccK6Yp5d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6Yp5d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6Yp5d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6Yp5d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Yp5d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Yp5d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Yp5d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Yp5d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Yp5d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Yp5d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Yp5d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Yp5d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6Yp5d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Yp5d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6Yp5d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Yp5d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK6Yp5d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Yp5d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Yp5d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Yp5d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Yp5d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Yp5d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6Yp5d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Yp5d.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cccnXGj6.s: Assembler messages:
encrypt.c: /tmp/cccnXGj6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccnXGj6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccnXGj6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccnXGj6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnXGj6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnXGj6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnXGj6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnXGj6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnXGj6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnXGj6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnXGj6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnXGj6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccnXGj6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnXGj6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccnXGj6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnXGj6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccnXGj6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnXGj6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnXGj6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnXGj6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnXGj6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnXGj6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccnXGj6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnXGj6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccgsvGGk.s: Assembler messages:
encrypt.c: /tmp/ccgsvGGk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgsvGGk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgsvGGk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgsvGGk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsvGGk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsvGGk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsvGGk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsvGGk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsvGGk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsvGGk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsvGGk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsvGGk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgsvGGk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsvGGk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgsvGGk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgsvGGk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsvGGk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsvGGk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsvGGk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsvGGk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsvGGk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgsvGGk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsvGGk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsvGGk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccReP6Au.s: Assembler messages:
encrypt.c: /tmp/ccReP6Au.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccReP6Au.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccReP6Au.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccReP6Au.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReP6Au.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReP6Au.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReP6Au.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReP6Au.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReP6Au.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReP6Au.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReP6Au.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReP6Au.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccReP6Au.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReP6Au.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccReP6Au.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccReP6Au.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReP6Au.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReP6Au.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReP6Au.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReP6Au.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReP6Au.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccReP6Au.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReP6Au.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReP6Au.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb8NS4g.s: Assembler messages:
encrypt.c: /tmp/ccb8NS4g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb8NS4g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb8NS4g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb8NS4g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8NS4g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8NS4g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8NS4g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8NS4g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8NS4g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8NS4g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8NS4g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8NS4g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb8NS4g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8NS4g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb8NS4g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8NS4g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb8NS4g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb8NS4g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8NS4g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8NS4g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb8NS4g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8NS4g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb8NS4g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb8NS4g.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdqrIiU.s: Assembler messages:
encrypt.c: /tmp/ccdqrIiU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdqrIiU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdqrIiU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdqrIiU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqrIiU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqrIiU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqrIiU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqrIiU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqrIiU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqrIiU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqrIiU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqrIiU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdqrIiU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqrIiU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdqrIiU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdqrIiU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdqrIiU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqrIiU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqrIiU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqrIiU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqrIiU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdqrIiU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqrIiU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdqrIiU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjv7sZA.s: Assembler messages:
encrypt.c: /tmp/ccjv7sZA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjv7sZA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjv7sZA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjv7sZA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv7sZA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv7sZA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv7sZA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv7sZA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv7sZA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjv7sZA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjv7sZA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjv7sZA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjv7sZA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv7sZA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjv7sZA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjv7sZA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjv7sZA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjv7sZA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjv7sZA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjv7sZA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv7sZA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjv7sZA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjv7sZA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjv7sZA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX3XzYL.s: Assembler messages:
encrypt.c: /tmp/ccX3XzYL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX3XzYL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX3XzYL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX3XzYL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3XzYL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3XzYL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3XzYL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3XzYL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3XzYL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3XzYL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3XzYL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3XzYL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX3XzYL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3XzYL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX3XzYL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3XzYL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX3XzYL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3XzYL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3XzYL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3XzYL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3XzYL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3XzYL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX3XzYL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3XzYL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuBwLEa.s: Assembler messages:
encrypt.c: /tmp/ccuBwLEa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBwLEa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuBwLEa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuBwLEa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBwLEa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBwLEa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBwLEa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBwLEa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBwLEa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBwLEa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBwLEa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBwLEa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuBwLEa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBwLEa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuBwLEa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuBwLEa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBwLEa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBwLEa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBwLEa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBwLEa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBwLEa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBwLEa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBwLEa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBwLEa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccnWhNsy.s: Assembler messages:
encrypt.c: /tmp/ccnWhNsy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnWhNsy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnWhNsy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnWhNsy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWhNsy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWhNsy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWhNsy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWhNsy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWhNsy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWhNsy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWhNsy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWhNsy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnWhNsy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWhNsy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnWhNsy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWhNsy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnWhNsy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnWhNsy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWhNsy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWhNsy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnWhNsy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWhNsy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnWhNsy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnWhNsy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cczZhl5P.s: Assembler messages:
encrypt.c: /tmp/cczZhl5P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZhl5P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZhl5P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczZhl5P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZhl5P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZhl5P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZhl5P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZhl5P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZhl5P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZhl5P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZhl5P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZhl5P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZhl5P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZhl5P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZhl5P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczZhl5P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZhl5P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZhl5P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZhl5P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZhl5P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZhl5P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZhl5P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZhl5P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZhl5P.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3JvxtF.s: Assembler messages:
encrypt.c: /tmp/cc3JvxtF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3JvxtF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3JvxtF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3JvxtF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JvxtF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JvxtF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JvxtF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JvxtF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JvxtF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JvxtF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JvxtF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JvxtF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3JvxtF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JvxtF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3JvxtF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JvxtF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3JvxtF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JvxtF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JvxtF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JvxtF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JvxtF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JvxtF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3JvxtF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JvxtF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJK1lW1.s: Assembler messages:
encrypt.c: /tmp/ccJK1lW1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJK1lW1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJK1lW1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJK1lW1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK1lW1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK1lW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK1lW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK1lW1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK1lW1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJK1lW1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJK1lW1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJK1lW1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJK1lW1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK1lW1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJK1lW1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJK1lW1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJK1lW1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJK1lW1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJK1lW1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJK1lW1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJK1lW1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJK1lW1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJK1lW1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJK1lW1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHV5Xzr.s: Assembler messages:
encrypt.c: /tmp/ccHV5Xzr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHV5Xzr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHV5Xzr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHV5Xzr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHV5Xzr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHV5Xzr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHV5Xzr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHV5Xzr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHV5Xzr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHV5Xzr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHV5Xzr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHV5Xzr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHV5Xzr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHV5Xzr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHV5Xzr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHV5Xzr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHV5Xzr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHV5Xzr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHV5Xzr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHV5Xzr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHV5Xzr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHV5Xzr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHV5Xzr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHV5Xzr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVLhJT3.s: Assembler messages:
encrypt.c: /tmp/ccVLhJT3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVLhJT3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVLhJT3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVLhJT3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLhJT3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLhJT3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLhJT3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLhJT3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLhJT3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLhJT3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLhJT3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLhJT3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVLhJT3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLhJT3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVLhJT3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLhJT3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVLhJT3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLhJT3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLhJT3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLhJT3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLhJT3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLhJT3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVLhJT3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLhJT3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8ZPt72.s: Assembler messages:
encrypt.c: /tmp/cc8ZPt72.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ZPt72.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ZPt72.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ZPt72.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZPt72.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZPt72.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZPt72.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZPt72.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZPt72.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZPt72.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZPt72.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZPt72.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ZPt72.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZPt72.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ZPt72.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZPt72.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ZPt72.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZPt72.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZPt72.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZPt72.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZPt72.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZPt72.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ZPt72.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZPt72.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwVO9yC.s: Assembler messages:
encrypt.c: /tmp/ccwVO9yC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwVO9yC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwVO9yC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwVO9yC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVO9yC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVO9yC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVO9yC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVO9yC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVO9yC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVO9yC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVO9yC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVO9yC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwVO9yC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVO9yC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwVO9yC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwVO9yC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVO9yC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVO9yC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVO9yC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVO9yC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVO9yC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwVO9yC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVO9yC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVO9yC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccD8ZH1o.s: Assembler messages:
encrypt.c: /tmp/ccD8ZH1o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD8ZH1o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD8ZH1o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD8ZH1o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ZH1o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ZH1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ZH1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ZH1o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ZH1o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8ZH1o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8ZH1o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8ZH1o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD8ZH1o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ZH1o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD8ZH1o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD8ZH1o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8ZH1o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8ZH1o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8ZH1o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8ZH1o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8ZH1o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD8ZH1o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8ZH1o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8ZH1o.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccpnl2aV.s: Assembler messages:
encrypt.c: /tmp/ccpnl2aV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpnl2aV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpnl2aV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpnl2aV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnl2aV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnl2aV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnl2aV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnl2aV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnl2aV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnl2aV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnl2aV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnl2aV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpnl2aV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnl2aV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpnl2aV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnl2aV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpnl2aV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnl2aV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnl2aV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnl2aV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnl2aV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnl2aV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpnl2aV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnl2aV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccThpP2Y.s: Assembler messages:
encrypt.c: /tmp/ccThpP2Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccThpP2Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccThpP2Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccThpP2Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpP2Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpP2Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpP2Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpP2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpP2Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThpP2Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThpP2Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThpP2Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccThpP2Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpP2Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccThpP2Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThpP2Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccThpP2Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThpP2Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThpP2Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThpP2Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThpP2Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThpP2Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccThpP2Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThpP2Y.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWLaZBv.s: Assembler messages:
encrypt.c: /tmp/ccWLaZBv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWLaZBv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWLaZBv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWLaZBv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLaZBv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLaZBv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLaZBv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLaZBv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLaZBv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLaZBv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLaZBv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLaZBv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWLaZBv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLaZBv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWLaZBv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWLaZBv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLaZBv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLaZBv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLaZBv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLaZBv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLaZBv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWLaZBv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLaZBv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLaZBv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj1y48j.s: Assembler messages:
encrypt.c: /tmp/ccj1y48j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj1y48j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj1y48j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj1y48j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1y48j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1y48j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1y48j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1y48j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1y48j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1y48j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1y48j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1y48j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj1y48j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1y48j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj1y48j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj1y48j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1y48j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1y48j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1y48j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1y48j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1y48j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj1y48j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1y48j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1y48j.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckKPZpR.s: Assembler messages:
encrypt.c: /tmp/cckKPZpR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckKPZpR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckKPZpR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckKPZpR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKPZpR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKPZpR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKPZpR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKPZpR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKPZpR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckKPZpR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckKPZpR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckKPZpR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckKPZpR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKPZpR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckKPZpR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckKPZpR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckKPZpR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckKPZpR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckKPZpR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckKPZpR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckKPZpR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckKPZpR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckKPZpR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckKPZpR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHdAS8r.s: Assembler messages:
encrypt.c: /tmp/ccHdAS8r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHdAS8r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHdAS8r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHdAS8r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdAS8r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdAS8r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdAS8r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdAS8r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdAS8r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHdAS8r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHdAS8r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHdAS8r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHdAS8r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdAS8r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHdAS8r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHdAS8r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHdAS8r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHdAS8r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHdAS8r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdAS8r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHdAS8r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHdAS8r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHdAS8r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHdAS8r.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNnNr41.s: Assembler messages:
encrypt.c: /tmp/ccNnNr41.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNnNr41.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNnNr41.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNnNr41.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnNr41.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnNr41.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnNr41.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnNr41.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnNr41.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNnNr41.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNnNr41.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNnNr41.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNnNr41.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnNr41.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNnNr41.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNnNr41.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNnNr41.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNnNr41.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNnNr41.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNnNr41.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnNr41.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNnNr41.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNnNr41.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNnNr41.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0oP3og.s: Assembler messages:
encrypt.c: /tmp/cc0oP3og.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0oP3og.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0oP3og.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0oP3og.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oP3og.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oP3og.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oP3og.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oP3og.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oP3og.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0oP3og.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0oP3og.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0oP3og.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0oP3og.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oP3og.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0oP3og.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0oP3og.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0oP3og.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0oP3og.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0oP3og.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oP3og.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0oP3og.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0oP3og.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0oP3og.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0oP3og.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpVajdS.s: Assembler messages:
encrypt.c: /tmp/ccpVajdS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpVajdS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpVajdS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpVajdS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVajdS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVajdS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVajdS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVajdS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVajdS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpVajdS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpVajdS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpVajdS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpVajdS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVajdS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpVajdS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpVajdS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpVajdS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpVajdS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpVajdS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpVajdS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVajdS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpVajdS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpVajdS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpVajdS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclH30lW.s: Assembler messages:
encrypt.c: /tmp/cclH30lW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclH30lW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclH30lW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclH30lW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclH30lW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclH30lW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclH30lW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclH30lW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclH30lW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclH30lW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclH30lW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclH30lW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclH30lW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclH30lW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclH30lW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclH30lW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclH30lW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclH30lW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclH30lW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclH30lW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclH30lW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclH30lW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclH30lW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclH30lW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmNuDgm.s: Assembler messages:
encrypt.c: /tmp/ccmNuDgm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNuDgm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNuDgm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNuDgm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuDgm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuDgm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuDgm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuDgm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuDgm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNuDgm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNuDgm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNuDgm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNuDgm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuDgm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNuDgm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmNuDgm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNuDgm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNuDgm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNuDgm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNuDgm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNuDgm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNuDgm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNuDgm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNuDgm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqKwdKy.s: Assembler messages:
encrypt.c: /tmp/ccqKwdKy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqKwdKy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqKwdKy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqKwdKy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKwdKy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKwdKy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKwdKy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKwdKy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKwdKy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqKwdKy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqKwdKy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqKwdKy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqKwdKy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKwdKy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqKwdKy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqKwdKy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqKwdKy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqKwdKy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqKwdKy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqKwdKy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKwdKy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqKwdKy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKwdKy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqKwdKy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctRF3aX.s: Assembler messages:
encrypt.c: /tmp/cctRF3aX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRF3aX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRF3aX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctRF3aX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRF3aX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRF3aX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRF3aX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRF3aX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRF3aX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRF3aX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRF3aX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRF3aX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRF3aX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRF3aX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRF3aX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctRF3aX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRF3aX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRF3aX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRF3aX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRF3aX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRF3aX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRF3aX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRF3aX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRF3aX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPhKfua.s: Assembler messages:
encrypt.c: /tmp/ccPhKfua.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhKfua.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhKfua.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhKfua.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhKfua.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhKfua.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhKfua.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhKfua.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhKfua.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhKfua.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhKfua.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhKfua.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhKfua.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhKfua.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhKfua.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPhKfua.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPhKfua.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhKfua.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhKfua.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhKfua.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhKfua.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhKfua.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhKfua.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPhKfua.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz7eDRz.s: Assembler messages:
encrypt.c: /tmp/ccz7eDRz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz7eDRz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz7eDRz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz7eDRz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7eDRz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7eDRz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7eDRz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7eDRz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7eDRz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7eDRz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7eDRz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7eDRz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz7eDRz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7eDRz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz7eDRz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7eDRz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz7eDRz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7eDRz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7eDRz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7eDRz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7eDRz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7eDRz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz7eDRz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7eDRz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc0IAEfT.s: Assembler messages:
encrypt.c: /tmp/cc0IAEfT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0IAEfT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0IAEfT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0IAEfT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IAEfT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IAEfT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IAEfT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IAEfT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IAEfT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IAEfT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IAEfT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IAEfT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0IAEfT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IAEfT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0IAEfT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0IAEfT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IAEfT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IAEfT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IAEfT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IAEfT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IAEfT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0IAEfT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IAEfT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IAEfT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccB2qKKs.s: Assembler messages:
encrypt.c: /tmp/ccB2qKKs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB2qKKs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB2qKKs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB2qKKs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2qKKs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2qKKs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2qKKs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2qKKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2qKKs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2qKKs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2qKKs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2qKKs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB2qKKs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2qKKs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB2qKKs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2qKKs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB2qKKs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2qKKs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2qKKs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2qKKs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2qKKs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2qKKs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB2qKKs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2qKKs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXhZnn2.s: Assembler messages:
encrypt.c: /tmp/ccXhZnn2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhZnn2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhZnn2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhZnn2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhZnn2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhZnn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhZnn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhZnn2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhZnn2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhZnn2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhZnn2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhZnn2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhZnn2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhZnn2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhZnn2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXhZnn2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhZnn2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhZnn2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhZnn2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhZnn2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhZnn2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhZnn2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhZnn2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhZnn2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpW8UCu.s: Assembler messages:
encrypt.c: /tmp/ccpW8UCu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpW8UCu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpW8UCu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpW8UCu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8UCu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8UCu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8UCu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8UCu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8UCu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpW8UCu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpW8UCu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpW8UCu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpW8UCu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8UCu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpW8UCu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpW8UCu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpW8UCu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpW8UCu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpW8UCu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpW8UCu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW8UCu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpW8UCu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpW8UCu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpW8UCu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvWMaJp.s: Assembler messages:
encrypt.c: /tmp/ccvWMaJp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvWMaJp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvWMaJp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvWMaJp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWMaJp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWMaJp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWMaJp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvWMaJp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvWMaJp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWMaJp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvWMaJp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWMaJp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWMaJp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWMaJp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWMaJp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvWMaJp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWMaJp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccvWMaJp.s: Assembler messages:
encrypt.c: /tmp/ccvWMaJp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvWMaJp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvWMaJp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvWMaJp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWMaJp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWMaJp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWMaJp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvWMaJp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvWMaJp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWMaJp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvWMaJp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWMaJp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWMaJp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWMaJp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWMaJp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWMaJp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvWMaJp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWMaJp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyufTc2.s: Assembler messages:
encrypt.c: /tmp/ccyufTc2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyufTc2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyufTc2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyufTc2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyufTc2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyufTc2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyufTc2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyufTc2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyufTc2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyufTc2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyufTc2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyufTc2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyufTc2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyufTc2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyufTc2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyufTc2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyufTc2.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccyufTc2.s: Assembler messages:
encrypt.c: /tmp/ccyufTc2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyufTc2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyufTc2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyufTc2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyufTc2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyufTc2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyufTc2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyufTc2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyufTc2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyufTc2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyufTc2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyufTc2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyufTc2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyufTc2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyufTc2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyufTc2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyufTc2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyufTc2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTeHoP1.s: Assembler messages:
encrypt.c: /tmp/ccTeHoP1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTeHoP1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTeHoP1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTeHoP1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeHoP1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeHoP1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeHoP1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTeHoP1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTeHoP1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTeHoP1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeHoP1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeHoP1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeHoP1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeHoP1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTeHoP1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeHoP1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeHoP1.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccTeHoP1.s: Assembler messages:
encrypt.c: /tmp/ccTeHoP1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTeHoP1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTeHoP1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTeHoP1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeHoP1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeHoP1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeHoP1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTeHoP1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTeHoP1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTeHoP1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTeHoP1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeHoP1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeHoP1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTeHoP1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeHoP1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTeHoP1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeHoP1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTeHoP1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfm5fGx.s: Assembler messages:
encrypt.c: /tmp/ccfm5fGx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfm5fGx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfm5fGx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfm5fGx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfm5fGx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfm5fGx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfm5fGx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfm5fGx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfm5fGx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfm5fGx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfm5fGx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfm5fGx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfm5fGx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfm5fGx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfm5fGx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfm5fGx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfm5fGx.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccfm5fGx.s: Assembler messages:
encrypt.c: /tmp/ccfm5fGx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfm5fGx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfm5fGx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfm5fGx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfm5fGx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfm5fGx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfm5fGx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfm5fGx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfm5fGx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfm5fGx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfm5fGx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfm5fGx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfm5fGx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfm5fGx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfm5fGx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfm5fGx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfm5fGx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfm5fGx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccNm7xxn.s: Assembler messages:
encrypt.c: /tmp/ccNm7xxn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNm7xxn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNm7xxn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNm7xxn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNm7xxn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNm7xxn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNm7xxn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNm7xxn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNm7xxn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNm7xxn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNm7xxn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNm7xxn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNm7xxn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNm7xxn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNm7xxn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNm7xxn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNm7xxn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccNm7xxn.s: Assembler messages:
encrypt.c: /tmp/ccNm7xxn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNm7xxn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNm7xxn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNm7xxn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNm7xxn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNm7xxn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNm7xxn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNm7xxn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNm7xxn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNm7xxn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNm7xxn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNm7xxn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNm7xxn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNm7xxn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm7xxn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNm7xxn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNm7xxn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNm7xxn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cchqXOPW.s: Assembler messages:
encrypt.c: /tmp/cchqXOPW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchqXOPW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchqXOPW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchqXOPW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXOPW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXOPW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXOPW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchqXOPW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchqXOPW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchqXOPW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXOPW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXOPW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXOPW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXOPW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchqXOPW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXOPW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXOPW.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cchqXOPW.s: Assembler messages:
encrypt.c: /tmp/cchqXOPW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchqXOPW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchqXOPW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchqXOPW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXOPW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXOPW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXOPW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchqXOPW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchqXOPW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchqXOPW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqXOPW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXOPW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXOPW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqXOPW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXOPW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchqXOPW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXOPW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqXOPW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5OhZ9r.s: Assembler messages:
encrypt.c: /tmp/cc5OhZ9r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5OhZ9r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5OhZ9r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5OhZ9r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OhZ9r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OhZ9r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OhZ9r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5OhZ9r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OhZ9r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5OhZ9r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OhZ9r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OhZ9r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OhZ9r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OhZ9r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5OhZ9r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OhZ9r.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc5OhZ9r.s: Assembler messages:
encrypt.c: /tmp/cc5OhZ9r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5OhZ9r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5OhZ9r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5OhZ9r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OhZ9r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OhZ9r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OhZ9r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5OhZ9r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OhZ9r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5OhZ9r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OhZ9r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OhZ9r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OhZ9r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OhZ9r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OhZ9r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5OhZ9r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OhZ9r.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccktxYO3.s: Assembler messages:
encrypt.c: /tmp/ccktxYO3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccktxYO3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccktxYO3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccktxYO3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktxYO3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktxYO3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktxYO3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccktxYO3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccktxYO3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccktxYO3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktxYO3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktxYO3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktxYO3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktxYO3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccktxYO3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktxYO3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktxYO3.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccktxYO3.s: Assembler messages:
encrypt.c: /tmp/ccktxYO3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccktxYO3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccktxYO3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccktxYO3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktxYO3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktxYO3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktxYO3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccktxYO3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccktxYO3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccktxYO3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccktxYO3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktxYO3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktxYO3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktxYO3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktxYO3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccktxYO3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktxYO3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccktxYO3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6uOhEy.s: Assembler messages:
encrypt.c: /tmp/cc6uOhEy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6uOhEy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6uOhEy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6uOhEy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uOhEy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uOhEy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uOhEy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uOhEy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uOhEy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uOhEy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uOhEy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uOhEy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6uOhEy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uOhEy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6uOhEy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6uOhEy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uOhEy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uOhEy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uOhEy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uOhEy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uOhEy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6uOhEy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uOhEy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uOhEy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7GOFV5.s: Assembler messages:
encrypt.c: /tmp/cc7GOFV5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7GOFV5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7GOFV5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7GOFV5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GOFV5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GOFV5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GOFV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GOFV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GOFV5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7GOFV5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7GOFV5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7GOFV5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7GOFV5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GOFV5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7GOFV5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7GOFV5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7GOFV5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7GOFV5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7GOFV5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7GOFV5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GOFV5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7GOFV5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7GOFV5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7GOFV5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK1eYxH.s: Assembler messages:
encrypt.c: /tmp/ccK1eYxH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1eYxH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1eYxH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1eYxH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1eYxH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1eYxH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1eYxH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1eYxH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1eYxH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1eYxH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1eYxH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1eYxH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1eYxH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1eYxH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1eYxH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK1eYxH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1eYxH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1eYxH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1eYxH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1eYxH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1eYxH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1eYxH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1eYxH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1eYxH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqCV6J5.s: Assembler messages:
encrypt.c: /tmp/ccqCV6J5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqCV6J5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqCV6J5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqCV6J5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCV6J5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCV6J5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCV6J5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCV6J5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCV6J5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqCV6J5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqCV6J5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqCV6J5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqCV6J5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCV6J5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqCV6J5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqCV6J5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqCV6J5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqCV6J5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqCV6J5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqCV6J5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCV6J5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqCV6J5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqCV6J5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqCV6J5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cchS4CsA.s: Assembler messages:
encrypt.c: /tmp/cchS4CsA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchS4CsA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchS4CsA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchS4CsA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchS4CsA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchS4CsA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchS4CsA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchS4CsA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchS4CsA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchS4CsA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchS4CsA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchS4CsA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchS4CsA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchS4CsA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchS4CsA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchS4CsA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchS4CsA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchS4CsA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchS4CsA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchS4CsA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchS4CsA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchS4CsA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchS4CsA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchS4CsA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccnDpESX.s: Assembler messages:
encrypt.c: /tmp/ccnDpESX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnDpESX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnDpESX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnDpESX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDpESX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDpESX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDpESX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDpESX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDpESX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDpESX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDpESX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDpESX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnDpESX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDpESX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnDpESX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDpESX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnDpESX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnDpESX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDpESX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDpESX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDpESX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDpESX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnDpESX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnDpESX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5pL66D.s: Assembler messages:
encrypt.c: /tmp/cc5pL66D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5pL66D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5pL66D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5pL66D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pL66D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pL66D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pL66D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pL66D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pL66D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pL66D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pL66D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pL66D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5pL66D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pL66D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5pL66D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5pL66D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5pL66D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pL66D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pL66D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pL66D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pL66D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5pL66D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pL66D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5pL66D.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cchruXI2.s: Assembler messages:
encrypt.c: /tmp/cchruXI2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchruXI2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchruXI2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchruXI2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchruXI2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchruXI2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchruXI2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchruXI2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchruXI2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchruXI2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchruXI2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchruXI2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchruXI2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchruXI2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchruXI2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchruXI2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchruXI2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchruXI2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchruXI2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchruXI2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchruXI2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchruXI2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchruXI2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchruXI2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK0cBqZ.s: Assembler messages:
encrypt.c: /tmp/ccK0cBqZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK0cBqZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK0cBqZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK0cBqZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0cBqZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0cBqZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0cBqZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0cBqZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0cBqZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0cBqZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0cBqZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0cBqZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK0cBqZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0cBqZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK0cBqZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0cBqZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK0cBqZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0cBqZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0cBqZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0cBqZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0cBqZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0cBqZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK0cBqZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0cBqZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjAZObm.s: Assembler messages:
encrypt.c: /tmp/ccjAZObm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjAZObm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjAZObm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjAZObm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAZObm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAZObm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAZObm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAZObm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAZObm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAZObm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAZObm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAZObm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjAZObm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAZObm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjAZObm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjAZObm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAZObm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAZObm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAZObm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAZObm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAZObm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjAZObm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAZObm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAZObm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceQ0hVg.s: Assembler messages:
encrypt.c: /tmp/cceQ0hVg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQ0hVg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQ0hVg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceQ0hVg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ0hVg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ0hVg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ0hVg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ0hVg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ0hVg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQ0hVg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQ0hVg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQ0hVg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQ0hVg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ0hVg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQ0hVg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceQ0hVg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQ0hVg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQ0hVg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQ0hVg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ0hVg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQ0hVg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQ0hVg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQ0hVg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQ0hVg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczLoKgY.s: Assembler messages:
encrypt.c: /tmp/cczLoKgY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczLoKgY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczLoKgY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczLoKgY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLoKgY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLoKgY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLoKgY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLoKgY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLoKgY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczLoKgY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczLoKgY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczLoKgY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczLoKgY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLoKgY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczLoKgY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczLoKgY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczLoKgY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczLoKgY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczLoKgY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczLoKgY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLoKgY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczLoKgY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczLoKgY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczLoKgY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGm4par.s: Assembler messages:
encrypt.c: /tmp/ccGm4par.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGm4par.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGm4par.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGm4par.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm4par.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm4par.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm4par.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm4par.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm4par.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGm4par.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGm4par.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGm4par.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGm4par.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm4par.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGm4par.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGm4par.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGm4par.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGm4par.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGm4par.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm4par.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGm4par.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGm4par.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGm4par.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGm4par.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVHjxG6.s: Assembler messages:
encrypt.c: /tmp/ccVHjxG6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVHjxG6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVHjxG6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVHjxG6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHjxG6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHjxG6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHjxG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHjxG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHjxG6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHjxG6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHjxG6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHjxG6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVHjxG6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHjxG6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVHjxG6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHjxG6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVHjxG6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHjxG6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHjxG6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHjxG6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHjxG6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHjxG6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVHjxG6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHjxG6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Ro03O.s: Assembler messages:
encrypt.c: /tmp/cc0Ro03O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Ro03O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Ro03O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Ro03O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ro03O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ro03O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ro03O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ro03O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ro03O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Ro03O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Ro03O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Ro03O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Ro03O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ro03O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Ro03O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Ro03O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Ro03O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Ro03O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Ro03O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Ro03O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ro03O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Ro03O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Ro03O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Ro03O.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA3YFeq.s: Assembler messages:
encrypt.c: /tmp/ccA3YFeq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3YFeq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3YFeq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3YFeq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YFeq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YFeq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YFeq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YFeq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YFeq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3YFeq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3YFeq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3YFeq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3YFeq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YFeq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3YFeq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA3YFeq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3YFeq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3YFeq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3YFeq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YFeq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3YFeq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3YFeq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3YFeq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3YFeq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfY9Eos.s: Assembler messages:
encrypt.c: /tmp/ccfY9Eos.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfY9Eos.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfY9Eos.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfY9Eos.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY9Eos.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY9Eos.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY9Eos.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY9Eos.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY9Eos.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY9Eos.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY9Eos.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY9Eos.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfY9Eos.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY9Eos.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfY9Eos.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfY9Eos.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY9Eos.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY9Eos.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY9Eos.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY9Eos.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY9Eos.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfY9Eos.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY9Eos.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY9Eos.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy71R21.s: Assembler messages:
encrypt.c: /tmp/ccy71R21.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy71R21.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy71R21.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy71R21.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy71R21.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy71R21.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy71R21.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy71R21.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy71R21.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy71R21.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy71R21.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy71R21.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy71R21.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy71R21.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy71R21.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy71R21.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy71R21.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy71R21.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy71R21.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy71R21.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy71R21.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy71R21.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy71R21.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy71R21.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc02ni9k.s: Assembler messages:
encrypt.c: /tmp/cc02ni9k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc02ni9k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc02ni9k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc02ni9k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02ni9k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02ni9k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02ni9k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02ni9k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02ni9k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02ni9k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02ni9k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02ni9k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc02ni9k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02ni9k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc02ni9k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc02ni9k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02ni9k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02ni9k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02ni9k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02ni9k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02ni9k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc02ni9k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02ni9k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02ni9k.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclUVJcL.s: Assembler messages:
encrypt.c: /tmp/cclUVJcL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUVJcL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUVJcL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclUVJcL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUVJcL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUVJcL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUVJcL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUVJcL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUVJcL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUVJcL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUVJcL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUVJcL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUVJcL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUVJcL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUVJcL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUVJcL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclUVJcL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUVJcL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUVJcL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUVJcL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUVJcL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUVJcL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUVJcL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUVJcL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXgdHtu.s: Assembler messages:
encrypt.c: /tmp/ccXgdHtu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXgdHtu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXgdHtu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXgdHtu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgdHtu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgdHtu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgdHtu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgdHtu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgdHtu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgdHtu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgdHtu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgdHtu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXgdHtu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgdHtu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXgdHtu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXgdHtu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgdHtu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgdHtu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgdHtu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgdHtu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgdHtu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXgdHtu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgdHtu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgdHtu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpOsQeY.s: Assembler messages:
encrypt.c: /tmp/ccpOsQeY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpOsQeY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpOsQeY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpOsQeY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsQeY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsQeY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsQeY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsQeY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsQeY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOsQeY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOsQeY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOsQeY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpOsQeY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsQeY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpOsQeY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOsQeY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpOsQeY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOsQeY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOsQeY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOsQeY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsQeY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOsQeY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpOsQeY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOsQeY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc08irpd.s: Assembler messages:
encrypt.c: /tmp/cc08irpd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08irpd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08irpd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc08irpd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08irpd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08irpd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08irpd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08irpd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08irpd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08irpd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08irpd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08irpd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08irpd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08irpd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08irpd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08irpd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc08irpd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08irpd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08irpd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08irpd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08irpd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08irpd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08irpd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08irpd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHynUsC.s: Assembler messages:
encrypt.c: /tmp/ccHynUsC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHynUsC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHynUsC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHynUsC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHynUsC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHynUsC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHynUsC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHynUsC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHynUsC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHynUsC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHynUsC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHynUsC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHynUsC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHynUsC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHynUsC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHynUsC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHynUsC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHynUsC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHynUsC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHynUsC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHynUsC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHynUsC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHynUsC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHynUsC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQkjseJ.s: Assembler messages:
encrypt.c: /tmp/ccQkjseJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQkjseJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQkjseJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQkjseJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkjseJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkjseJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkjseJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkjseJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkjseJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQkjseJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQkjseJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQkjseJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQkjseJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkjseJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQkjseJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQkjseJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQkjseJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQkjseJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQkjseJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkjseJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQkjseJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQkjseJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQkjseJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQkjseJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWMZpzn.s: Assembler messages:
encrypt.c: /tmp/ccWMZpzn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWMZpzn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWMZpzn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWMZpzn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMZpzn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMZpzn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMZpzn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMZpzn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMZpzn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMZpzn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMZpzn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMZpzn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWMZpzn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMZpzn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWMZpzn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMZpzn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWMZpzn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMZpzn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMZpzn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMZpzn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMZpzn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMZpzn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWMZpzn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMZpzn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDcGk8x.s: Assembler messages:
encrypt.c: /tmp/ccDcGk8x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDcGk8x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDcGk8x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDcGk8x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcGk8x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcGk8x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcGk8x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcGk8x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcGk8x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcGk8x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcGk8x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcGk8x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDcGk8x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcGk8x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDcGk8x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDcGk8x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDcGk8x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcGk8x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcGk8x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcGk8x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcGk8x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDcGk8x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcGk8x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDcGk8x.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqtR6h7.s: Assembler messages:
encrypt.c: /tmp/ccqtR6h7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqtR6h7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqtR6h7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqtR6h7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtR6h7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtR6h7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtR6h7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtR6h7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtR6h7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtR6h7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtR6h7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtR6h7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqtR6h7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtR6h7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqtR6h7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtR6h7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqtR6h7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqtR6h7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtR6h7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtR6h7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtR6h7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtR6h7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqtR6h7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqtR6h7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTohy0i.s: Assembler messages:
encrypt.c: /tmp/ccTohy0i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTohy0i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTohy0i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTohy0i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTohy0i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTohy0i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTohy0i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTohy0i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTohy0i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTohy0i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTohy0i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTohy0i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTohy0i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTohy0i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTohy0i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTohy0i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTohy0i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTohy0i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTohy0i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTohy0i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTohy0i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTohy0i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTohy0i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTohy0i.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoN4npH.s: Assembler messages:
encrypt.c: /tmp/ccoN4npH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoN4npH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoN4npH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoN4npH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN4npH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN4npH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN4npH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN4npH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN4npH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoN4npH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoN4npH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoN4npH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoN4npH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN4npH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoN4npH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoN4npH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoN4npH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoN4npH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoN4npH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoN4npH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoN4npH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoN4npH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoN4npH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoN4npH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccErIGMR.s: Assembler messages:
encrypt.c: /tmp/ccErIGMR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccErIGMR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccErIGMR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccErIGMR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErIGMR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErIGMR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErIGMR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErIGMR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErIGMR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErIGMR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErIGMR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErIGMR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccErIGMR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErIGMR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccErIGMR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccErIGMR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErIGMR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErIGMR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErIGMR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErIGMR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErIGMR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccErIGMR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErIGMR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErIGMR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYkWdHu.s: Assembler messages:
encrypt.c: /tmp/ccYkWdHu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYkWdHu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYkWdHu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYkWdHu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWdHu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWdHu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWdHu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWdHu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWdHu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkWdHu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkWdHu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkWdHu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYkWdHu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWdHu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYkWdHu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkWdHu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYkWdHu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkWdHu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkWdHu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkWdHu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkWdHu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkWdHu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYkWdHu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkWdHu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFBPlWq.s: Assembler messages:
encrypt.c: /tmp/ccFBPlWq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFBPlWq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFBPlWq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFBPlWq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBPlWq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBPlWq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBPlWq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBPlWq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBPlWq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBPlWq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBPlWq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBPlWq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFBPlWq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBPlWq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFBPlWq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBPlWq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFBPlWq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBPlWq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBPlWq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBPlWq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBPlWq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBPlWq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFBPlWq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBPlWq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRJWCKU.s: Assembler messages:
encrypt.c: /tmp/ccRJWCKU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJWCKU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJWCKU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJWCKU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWCKU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWCKU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWCKU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWCKU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWCKU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJWCKU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJWCKU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJWCKU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJWCKU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWCKU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJWCKU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRJWCKU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJWCKU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJWCKU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJWCKU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWCKU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJWCKU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJWCKU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJWCKU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJWCKU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjzYaEo.s: Assembler messages:
encrypt.c: /tmp/ccjzYaEo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzYaEo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjzYaEo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjzYaEo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzYaEo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzYaEo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzYaEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzYaEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzYaEo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzYaEo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzYaEo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzYaEo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjzYaEo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzYaEo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjzYaEo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzYaEo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjzYaEo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzYaEo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzYaEo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzYaEo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzYaEo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzYaEo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzYaEo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzYaEo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvEoTvM.s: Assembler messages:
encrypt.c: /tmp/ccvEoTvM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvEoTvM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvEoTvM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvEoTvM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEoTvM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEoTvM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEoTvM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEoTvM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEoTvM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEoTvM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEoTvM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEoTvM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvEoTvM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEoTvM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvEoTvM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvEoTvM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEoTvM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEoTvM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEoTvM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEoTvM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEoTvM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvEoTvM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEoTvM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEoTvM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSVLx7k.s: Assembler messages:
encrypt.c: /tmp/ccSVLx7k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSVLx7k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSVLx7k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSVLx7k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVLx7k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVLx7k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVLx7k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVLx7k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVLx7k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVLx7k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVLx7k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVLx7k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSVLx7k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVLx7k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSVLx7k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVLx7k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSVLx7k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSVLx7k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVLx7k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVLx7k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVLx7k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVLx7k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSVLx7k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSVLx7k.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciLNNEU.s: Assembler messages:
encrypt.c: /tmp/cciLNNEU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciLNNEU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciLNNEU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciLNNEU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLNNEU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLNNEU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLNNEU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLNNEU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLNNEU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLNNEU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLNNEU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLNNEU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciLNNEU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLNNEU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciLNNEU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciLNNEU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLNNEU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLNNEU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLNNEU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLNNEU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLNNEU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciLNNEU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLNNEU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLNNEU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ0df3f.s: Assembler messages:
encrypt.c: /tmp/ccQ0df3f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0df3f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ0df3f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ0df3f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0df3f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0df3f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0df3f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0df3f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0df3f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0df3f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0df3f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0df3f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ0df3f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0df3f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ0df3f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0df3f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ0df3f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0df3f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0df3f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0df3f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0df3f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0df3f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0df3f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0df3f.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZJwFgG.s: Assembler messages:
encrypt.c: /tmp/ccZJwFgG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZJwFgG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZJwFgG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZJwFgG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJwFgG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJwFgG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJwFgG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJwFgG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJwFgG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJwFgG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJwFgG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJwFgG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZJwFgG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJwFgG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZJwFgG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZJwFgG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJwFgG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJwFgG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJwFgG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJwFgG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJwFgG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZJwFgG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJwFgG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJwFgG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDHrIqs.s: Assembler messages:
encrypt.c: /tmp/ccDHrIqs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHrIqs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDHrIqs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDHrIqs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHrIqs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHrIqs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHrIqs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHrIqs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHrIqs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHrIqs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHrIqs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHrIqs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDHrIqs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHrIqs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDHrIqs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHrIqs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDHrIqs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHrIqs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHrIqs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHrIqs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHrIqs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHrIqs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHrIqs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHrIqs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP9uhdU.s: Assembler messages:
encrypt.c: /tmp/ccP9uhdU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9uhdU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP9uhdU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP9uhdU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uhdU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uhdU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uhdU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uhdU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uhdU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9uhdU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9uhdU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9uhdU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP9uhdU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uhdU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP9uhdU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP9uhdU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9uhdU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9uhdU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9uhdU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9uhdU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9uhdU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9uhdU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9uhdU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9uhdU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc1761fM.s: Assembler messages:
encrypt.c: /tmp/cc1761fM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1761fM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1761fM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1761fM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1761fM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1761fM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1761fM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1761fM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1761fM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1761fM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1761fM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1761fM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1761fM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1761fM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1761fM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1761fM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1761fM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1761fM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1761fM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1761fM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1761fM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1761fM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1761fM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1761fM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccy7O4Y8.s: Assembler messages:
encrypt.c: /tmp/ccy7O4Y8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy7O4Y8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy7O4Y8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy7O4Y8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7O4Y8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7O4Y8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7O4Y8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7O4Y8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7O4Y8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7O4Y8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7O4Y8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7O4Y8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy7O4Y8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7O4Y8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy7O4Y8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7O4Y8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy7O4Y8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7O4Y8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7O4Y8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7O4Y8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7O4Y8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7O4Y8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy7O4Y8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7O4Y8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0tnIBj.s: Assembler messages:
encrypt.c: /tmp/cc0tnIBj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tnIBj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tnIBj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tnIBj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tnIBj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tnIBj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tnIBj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tnIBj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tnIBj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tnIBj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tnIBj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tnIBj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tnIBj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tnIBj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tnIBj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tnIBj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0tnIBj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tnIBj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tnIBj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tnIBj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tnIBj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tnIBj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tnIBj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tnIBj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsd2JjN.s: Assembler messages:
encrypt.c: /tmp/ccsd2JjN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsd2JjN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsd2JjN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsd2JjN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2JjN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2JjN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2JjN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2JjN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2JjN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsd2JjN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsd2JjN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsd2JjN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsd2JjN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2JjN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsd2JjN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsd2JjN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsd2JjN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsd2JjN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsd2JjN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsd2JjN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsd2JjN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsd2JjN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsd2JjN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsd2JjN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqU6U42.s: Assembler messages:
encrypt.c: /tmp/ccqU6U42.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqU6U42.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqU6U42.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqU6U42.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqU6U42.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqU6U42.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqU6U42.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqU6U42.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqU6U42.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqU6U42.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqU6U42.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqU6U42.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqU6U42.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqU6U42.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqU6U42.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqU6U42.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqU6U42.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqU6U42.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqU6U42.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqU6U42.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqU6U42.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqU6U42.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqU6U42.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqU6U42.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuuccYA.s: Assembler messages:
encrypt.c: /tmp/ccuuccYA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuuccYA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuuccYA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuuccYA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuccYA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuccYA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuccYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuccYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuccYA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuccYA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuccYA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuccYA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuuccYA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuccYA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuuccYA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuccYA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuuccYA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuccYA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuccYA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuccYA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuccYA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuccYA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuuccYA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuccYA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBdSayN.s: Assembler messages:
encrypt.c: /tmp/ccBdSayN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBdSayN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBdSayN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBdSayN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdSayN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdSayN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdSayN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdSayN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdSayN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBdSayN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBdSayN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBdSayN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBdSayN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdSayN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBdSayN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBdSayN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBdSayN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBdSayN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBdSayN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBdSayN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdSayN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBdSayN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBdSayN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBdSayN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwhk48g.s: Assembler messages:
encrypt.c: /tmp/ccwhk48g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwhk48g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwhk48g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwhk48g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhk48g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhk48g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhk48g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhk48g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhk48g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhk48g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhk48g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhk48g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwhk48g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhk48g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwhk48g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwhk48g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhk48g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhk48g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhk48g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhk48g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhk48g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwhk48g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhk48g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhk48g.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAFq9tz.s: Assembler messages:
encrypt.c: /tmp/ccAFq9tz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAFq9tz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAFq9tz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAFq9tz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFq9tz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFq9tz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFq9tz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFq9tz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFq9tz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFq9tz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFq9tz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFq9tz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAFq9tz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFq9tz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAFq9tz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFq9tz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAFq9tz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFq9tz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFq9tz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFq9tz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFq9tz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFq9tz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAFq9tz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFq9tz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHz8dwX.s: Assembler messages:
encrypt.c: /tmp/ccHz8dwX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHz8dwX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHz8dwX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHz8dwX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz8dwX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz8dwX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz8dwX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz8dwX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz8dwX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHz8dwX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHz8dwX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHz8dwX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHz8dwX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz8dwX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHz8dwX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHz8dwX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHz8dwX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHz8dwX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHz8dwX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHz8dwX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHz8dwX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHz8dwX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHz8dwX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHz8dwX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPX2VzJ.s: Assembler messages:
encrypt.c: /tmp/ccPX2VzJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPX2VzJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPX2VzJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPX2VzJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPX2VzJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPX2VzJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPX2VzJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPX2VzJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPX2VzJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPX2VzJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPX2VzJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPX2VzJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPX2VzJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPX2VzJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPX2VzJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPX2VzJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPX2VzJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPX2VzJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPX2VzJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPX2VzJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPX2VzJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPX2VzJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPX2VzJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPX2VzJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYrG0bb.s: Assembler messages:
encrypt.c: /tmp/ccYrG0bb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYrG0bb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYrG0bb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYrG0bb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrG0bb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrG0bb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrG0bb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrG0bb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrG0bb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrG0bb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrG0bb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrG0bb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYrG0bb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrG0bb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYrG0bb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYrG0bb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYrG0bb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrG0bb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrG0bb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrG0bb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrG0bb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYrG0bb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrG0bb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYrG0bb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGLnGoz.s: Assembler messages:
encrypt.c: /tmp/ccGLnGoz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGLnGoz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGLnGoz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGLnGoz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLnGoz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLnGoz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLnGoz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLnGoz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLnGoz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLnGoz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLnGoz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLnGoz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGLnGoz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLnGoz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGLnGoz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLnGoz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGLnGoz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLnGoz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLnGoz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLnGoz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLnGoz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLnGoz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGLnGoz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLnGoz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTnKuCn.s: Assembler messages:
encrypt.c: /tmp/ccTnKuCn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTnKuCn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTnKuCn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTnKuCn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnKuCn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnKuCn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnKuCn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnKuCn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnKuCn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnKuCn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnKuCn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnKuCn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTnKuCn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnKuCn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTnKuCn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTnKuCn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnKuCn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnKuCn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnKuCn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnKuCn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnKuCn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTnKuCn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnKuCn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnKuCn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3D3B1q.s: Assembler messages:
encrypt.c: /tmp/cc3D3B1q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3D3B1q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3D3B1q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3D3B1q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D3B1q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D3B1q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D3B1q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D3B1q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D3B1q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D3B1q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D3B1q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D3B1q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3D3B1q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D3B1q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3D3B1q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3D3B1q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D3B1q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D3B1q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D3B1q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D3B1q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D3B1q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3D3B1q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D3B1q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D3B1q.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfAqa5F.s: Assembler messages:
encrypt.c: /tmp/ccfAqa5F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfAqa5F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfAqa5F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfAqa5F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAqa5F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAqa5F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAqa5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAqa5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAqa5F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfAqa5F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfAqa5F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfAqa5F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfAqa5F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAqa5F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfAqa5F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfAqa5F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfAqa5F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfAqa5F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfAqa5F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfAqa5F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAqa5F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfAqa5F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfAqa5F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfAqa5F.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5sAkCg.s: Assembler messages:
encrypt.c: /tmp/cc5sAkCg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5sAkCg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5sAkCg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5sAkCg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sAkCg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sAkCg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sAkCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sAkCg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sAkCg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sAkCg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sAkCg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sAkCg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5sAkCg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sAkCg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5sAkCg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5sAkCg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5sAkCg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sAkCg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sAkCg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5sAkCg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sAkCg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5sAkCg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sAkCg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5sAkCg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cce0Tr6u.s: Assembler messages:
encrypt.c: /tmp/cce0Tr6u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce0Tr6u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce0Tr6u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce0Tr6u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0Tr6u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0Tr6u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0Tr6u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0Tr6u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0Tr6u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0Tr6u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0Tr6u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0Tr6u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce0Tr6u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0Tr6u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce0Tr6u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0Tr6u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce0Tr6u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0Tr6u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0Tr6u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0Tr6u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0Tr6u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0Tr6u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce0Tr6u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0Tr6u.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciHJSDp.s: Assembler messages:
encrypt.c: /tmp/cciHJSDp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHJSDp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciHJSDp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciHJSDp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHJSDp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHJSDp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHJSDp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHJSDp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHJSDp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciHJSDp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciHJSDp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciHJSDp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciHJSDp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHJSDp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciHJSDp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciHJSDp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciHJSDp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHJSDp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHJSDp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHJSDp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHJSDp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHJSDp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHJSDp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHJSDp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsVdlIB.s: Assembler messages:
encrypt.c: /tmp/ccsVdlIB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVdlIB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVdlIB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVdlIB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVdlIB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVdlIB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVdlIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVdlIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVdlIB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVdlIB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVdlIB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVdlIB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVdlIB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVdlIB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVdlIB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVdlIB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsVdlIB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsVdlIB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVdlIB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVdlIB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVdlIB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVdlIB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVdlIB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsVdlIB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUKPxUR.s: Assembler messages:
encrypt.c: /tmp/ccUKPxUR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUKPxUR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUKPxUR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUKPxUR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKPxUR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKPxUR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKPxUR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKPxUR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKPxUR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKPxUR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKPxUR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKPxUR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUKPxUR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKPxUR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUKPxUR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKPxUR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUKPxUR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKPxUR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKPxUR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKPxUR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKPxUR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKPxUR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUKPxUR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKPxUR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoe0p4A.s: Assembler messages:
encrypt.c: /tmp/ccoe0p4A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoe0p4A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoe0p4A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoe0p4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe0p4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe0p4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe0p4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe0p4A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe0p4A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoe0p4A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoe0p4A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoe0p4A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoe0p4A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe0p4A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoe0p4A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoe0p4A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoe0p4A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoe0p4A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoe0p4A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoe0p4A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoe0p4A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoe0p4A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoe0p4A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoe0p4A.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclfVtZ0.s: Assembler messages:
encrypt.c: /tmp/cclfVtZ0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclfVtZ0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclfVtZ0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclfVtZ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfVtZ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfVtZ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfVtZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfVtZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfVtZ0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfVtZ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfVtZ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfVtZ0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclfVtZ0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfVtZ0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclfVtZ0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfVtZ0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclfVtZ0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfVtZ0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfVtZ0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfVtZ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfVtZ0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfVtZ0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclfVtZ0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfVtZ0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmyJ0hJ.s: Assembler messages:
encrypt.c: /tmp/ccmyJ0hJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmyJ0hJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmyJ0hJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmyJ0hJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyJ0hJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyJ0hJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyJ0hJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyJ0hJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyJ0hJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmyJ0hJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmyJ0hJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmyJ0hJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmyJ0hJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyJ0hJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmyJ0hJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmyJ0hJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmyJ0hJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmyJ0hJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmyJ0hJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyJ0hJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmyJ0hJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyJ0hJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmyJ0hJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmyJ0hJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHOu0vL.s: Assembler messages:
encrypt.c: /tmp/ccHOu0vL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHOu0vL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHOu0vL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHOu0vL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOu0vL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOu0vL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOu0vL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOu0vL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOu0vL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHOu0vL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHOu0vL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHOu0vL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHOu0vL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOu0vL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHOu0vL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHOu0vL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHOu0vL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHOu0vL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHOu0vL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHOu0vL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOu0vL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHOu0vL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHOu0vL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHOu0vL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cciDHA9v.s: Assembler messages:
encrypt.c: /tmp/cciDHA9v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciDHA9v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciDHA9v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciDHA9v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHA9v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHA9v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHA9v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHA9v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHA9v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDHA9v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDHA9v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDHA9v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciDHA9v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHA9v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciDHA9v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciDHA9v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDHA9v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDHA9v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDHA9v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDHA9v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDHA9v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciDHA9v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDHA9v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDHA9v.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2uz3kW.s: Assembler messages:
encrypt.c: /tmp/cc2uz3kW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2uz3kW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2uz3kW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2uz3kW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uz3kW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uz3kW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uz3kW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uz3kW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uz3kW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2uz3kW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2uz3kW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2uz3kW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2uz3kW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uz3kW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2uz3kW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2uz3kW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2uz3kW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2uz3kW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2uz3kW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2uz3kW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uz3kW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2uz3kW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2uz3kW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2uz3kW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAPht3H.s: Assembler messages:
encrypt.c: /tmp/ccAPht3H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAPht3H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAPht3H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAPht3H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPht3H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPht3H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPht3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPht3H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPht3H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPht3H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPht3H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPht3H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAPht3H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPht3H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAPht3H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAPht3H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPht3H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPht3H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPht3H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPht3H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPht3H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAPht3H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPht3H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPht3H.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc270grm.s: Assembler messages:
encrypt.c: /tmp/cc270grm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc270grm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc270grm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc270grm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc270grm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc270grm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc270grm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc270grm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc270grm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc270grm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc270grm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc270grm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc270grm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc270grm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc270grm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc270grm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc270grm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc270grm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc270grm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc270grm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc270grm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc270grm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc270grm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc270grm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxqLjIR.s: Assembler messages:
encrypt.c: /tmp/ccxqLjIR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxqLjIR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxqLjIR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxqLjIR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqLjIR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqLjIR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqLjIR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqLjIR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqLjIR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqLjIR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqLjIR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqLjIR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxqLjIR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqLjIR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxqLjIR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqLjIR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxqLjIR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqLjIR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqLjIR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqLjIR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqLjIR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqLjIR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqLjIR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqLjIR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjYfnfr.s: Assembler messages:
encrypt.c: /tmp/ccjYfnfr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjYfnfr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjYfnfr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjYfnfr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYfnfr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYfnfr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYfnfr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYfnfr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYfnfr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYfnfr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYfnfr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYfnfr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjYfnfr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYfnfr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjYfnfr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjYfnfr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYfnfr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYfnfr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYfnfr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYfnfr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYfnfr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYfnfr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYfnfr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYfnfr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvSLbu2.s: Assembler messages:
encrypt.c: /tmp/ccvSLbu2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvSLbu2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvSLbu2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvSLbu2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSLbu2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSLbu2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSLbu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSLbu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSLbu2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSLbu2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSLbu2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSLbu2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvSLbu2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSLbu2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvSLbu2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSLbu2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvSLbu2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSLbu2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSLbu2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSLbu2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSLbu2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSLbu2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvSLbu2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSLbu2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBAVJnh.s: Assembler messages:
encrypt.c: /tmp/ccBAVJnh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBAVJnh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBAVJnh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBAVJnh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAVJnh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAVJnh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAVJnh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAVJnh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAVJnh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAVJnh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAVJnh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAVJnh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBAVJnh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAVJnh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBAVJnh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBAVJnh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBAVJnh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAVJnh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAVJnh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAVJnh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAVJnh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBAVJnh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAVJnh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBAVJnh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTk9sCM.s: Assembler messages:
encrypt.c: /tmp/ccTk9sCM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTk9sCM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTk9sCM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTk9sCM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTk9sCM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTk9sCM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTk9sCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTk9sCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTk9sCM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTk9sCM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTk9sCM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTk9sCM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTk9sCM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTk9sCM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTk9sCM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTk9sCM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTk9sCM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTk9sCM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTk9sCM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTk9sCM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTk9sCM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTk9sCM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTk9sCM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTk9sCM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUptoEu.s: Assembler messages:
encrypt.c: /tmp/ccUptoEu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUptoEu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUptoEu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUptoEu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUptoEu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUptoEu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUptoEu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUptoEu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUptoEu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUptoEu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUptoEu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUptoEu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUptoEu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUptoEu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUptoEu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUptoEu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUptoEu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUptoEu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUptoEu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUptoEu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUptoEu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUptoEu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUptoEu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUptoEu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrPLtRW.s: Assembler messages:
encrypt.c: /tmp/ccrPLtRW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPLtRW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrPLtRW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPLtRW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPLtRW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPLtRW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPLtRW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPLtRW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPLtRW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPLtRW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPLtRW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPLtRW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrPLtRW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPLtRW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrPLtRW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPLtRW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrPLtRW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPLtRW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPLtRW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPLtRW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPLtRW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPLtRW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPLtRW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPLtRW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3hMMUB.s: Assembler messages:
encrypt.c: /tmp/cc3hMMUB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3hMMUB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3hMMUB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3hMMUB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hMMUB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hMMUB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hMMUB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hMMUB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hMMUB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hMMUB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hMMUB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hMMUB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3hMMUB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hMMUB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3hMMUB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3hMMUB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hMMUB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hMMUB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hMMUB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hMMUB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hMMUB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3hMMUB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hMMUB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hMMUB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG7Gucf.s: Assembler messages:
encrypt.c: /tmp/ccG7Gucf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG7Gucf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG7Gucf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG7Gucf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7Gucf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7Gucf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7Gucf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7Gucf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7Gucf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7Gucf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7Gucf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7Gucf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG7Gucf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7Gucf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG7Gucf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7Gucf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG7Gucf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7Gucf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7Gucf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7Gucf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7Gucf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7Gucf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7Gucf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7Gucf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4uTMlO.s: Assembler messages:
encrypt.c: /tmp/cc4uTMlO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4uTMlO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4uTMlO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4uTMlO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uTMlO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uTMlO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uTMlO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uTMlO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uTMlO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4uTMlO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4uTMlO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4uTMlO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4uTMlO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uTMlO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4uTMlO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4uTMlO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4uTMlO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4uTMlO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4uTMlO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uTMlO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4uTMlO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4uTMlO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4uTMlO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4uTMlO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs3gBFl.s: Assembler messages:
encrypt.c: /tmp/ccs3gBFl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs3gBFl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs3gBFl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs3gBFl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3gBFl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3gBFl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3gBFl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3gBFl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3gBFl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3gBFl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3gBFl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3gBFl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs3gBFl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3gBFl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs3gBFl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3gBFl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs3gBFl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3gBFl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3gBFl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3gBFl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3gBFl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3gBFl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs3gBFl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3gBFl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0yLYzs.s: Assembler messages:
encrypt.c: /tmp/cc0yLYzs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0yLYzs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0yLYzs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0yLYzs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLYzs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLYzs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLYzs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLYzs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLYzs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yLYzs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yLYzs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yLYzs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0yLYzs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLYzs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0yLYzs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0yLYzs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yLYzs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yLYzs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yLYzs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yLYzs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yLYzs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0yLYzs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yLYzs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yLYzs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU4M229.s: Assembler messages:
encrypt.c: /tmp/ccU4M229.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU4M229.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU4M229.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU4M229.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4M229.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4M229.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4M229.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4M229.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4M229.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4M229.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4M229.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4M229.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU4M229.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4M229.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU4M229.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4M229.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU4M229.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU4M229.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4M229.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4M229.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4M229.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4M229.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU4M229.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU4M229.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1Ti4Ll.s: Assembler messages:
encrypt.c: /tmp/cc1Ti4Ll.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Ti4Ll.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Ti4Ll.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Ti4Ll.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ti4Ll.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ti4Ll.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ti4Ll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ti4Ll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ti4Ll.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ti4Ll.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ti4Ll.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ti4Ll.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Ti4Ll.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ti4Ll.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Ti4Ll.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ti4Ll.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Ti4Ll.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ti4Ll.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ti4Ll.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ti4Ll.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ti4Ll.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ti4Ll.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Ti4Ll.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ti4Ll.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWIDeuF.s: Assembler messages:
encrypt.c: /tmp/ccWIDeuF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWIDeuF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWIDeuF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWIDeuF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIDeuF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIDeuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIDeuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIDeuF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIDeuF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIDeuF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIDeuF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIDeuF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWIDeuF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIDeuF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWIDeuF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWIDeuF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWIDeuF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIDeuF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIDeuF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWIDeuF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIDeuF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWIDeuF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIDeuF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWIDeuF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc83BnQZ.s: Assembler messages:
encrypt.c: /tmp/cc83BnQZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc83BnQZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc83BnQZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc83BnQZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83BnQZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83BnQZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83BnQZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83BnQZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83BnQZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83BnQZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83BnQZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83BnQZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc83BnQZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83BnQZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc83BnQZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc83BnQZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83BnQZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83BnQZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83BnQZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83BnQZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83BnQZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc83BnQZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83BnQZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83BnQZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc9h1WE.s: Assembler messages:
encrypt.c: /tmp/ccc9h1WE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc9h1WE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc9h1WE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc9h1WE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9h1WE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9h1WE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9h1WE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9h1WE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9h1WE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc9h1WE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc9h1WE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc9h1WE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc9h1WE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9h1WE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc9h1WE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc9h1WE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc9h1WE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc9h1WE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc9h1WE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc9h1WE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9h1WE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc9h1WE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc9h1WE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc9h1WE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF2s1yS.s: Assembler messages:
encrypt.c: /tmp/ccF2s1yS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF2s1yS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF2s1yS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF2s1yS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2s1yS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2s1yS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2s1yS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2s1yS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2s1yS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2s1yS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2s1yS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2s1yS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF2s1yS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2s1yS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF2s1yS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2s1yS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF2s1yS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2s1yS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2s1yS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2s1yS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2s1yS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2s1yS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2s1yS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2s1yS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfOS2Wc.s: Assembler messages:
encrypt.c: /tmp/ccfOS2Wc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfOS2Wc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfOS2Wc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfOS2Wc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOS2Wc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOS2Wc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOS2Wc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOS2Wc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOS2Wc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOS2Wc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOS2Wc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOS2Wc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfOS2Wc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOS2Wc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfOS2Wc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfOS2Wc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfOS2Wc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOS2Wc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOS2Wc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOS2Wc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOS2Wc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfOS2Wc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOS2Wc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfOS2Wc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIq1BZG.s: Assembler messages:
encrypt.c: /tmp/ccIq1BZG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIq1BZG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIq1BZG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIq1BZG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIq1BZG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIq1BZG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIq1BZG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIq1BZG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIq1BZG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIq1BZG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIq1BZG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIq1BZG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIq1BZG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIq1BZG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIq1BZG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIq1BZG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIq1BZG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIq1BZG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIq1BZG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIq1BZG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIq1BZG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIq1BZG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIq1BZG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIq1BZG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMFkiKR.s: Assembler messages:
encrypt.c: /tmp/ccMFkiKR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMFkiKR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMFkiKR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMFkiKR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFkiKR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFkiKR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFkiKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFkiKR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFkiKR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFkiKR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFkiKR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFkiKR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMFkiKR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFkiKR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMFkiKR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMFkiKR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMFkiKR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFkiKR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFkiKR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFkiKR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFkiKR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMFkiKR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFkiKR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMFkiKR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4mezkL.s: Assembler messages:
encrypt.c: /tmp/cc4mezkL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4mezkL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4mezkL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4mezkL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mezkL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mezkL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mezkL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mezkL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mezkL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mezkL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mezkL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mezkL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4mezkL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mezkL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4mezkL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mezkL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4mezkL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mezkL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mezkL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mezkL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mezkL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mezkL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4mezkL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mezkL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPv7ER4.s: Assembler messages:
encrypt.c: /tmp/ccPv7ER4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPv7ER4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPv7ER4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPv7ER4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv7ER4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv7ER4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv7ER4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv7ER4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv7ER4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPv7ER4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPv7ER4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPv7ER4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPv7ER4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv7ER4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPv7ER4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPv7ER4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPv7ER4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPv7ER4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPv7ER4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPv7ER4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPv7ER4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPv7ER4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPv7ER4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPv7ER4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAGuQ5H.s: Assembler messages:
encrypt.c: /tmp/ccAGuQ5H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAGuQ5H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAGuQ5H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAGuQ5H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGuQ5H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGuQ5H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGuQ5H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGuQ5H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGuQ5H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGuQ5H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGuQ5H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGuQ5H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAGuQ5H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGuQ5H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAGuQ5H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGuQ5H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAGuQ5H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGuQ5H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGuQ5H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGuQ5H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGuQ5H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGuQ5H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAGuQ5H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGuQ5H.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMs4LC8.s: Assembler messages:
encrypt.c: /tmp/ccMs4LC8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMs4LC8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMs4LC8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMs4LC8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs4LC8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs4LC8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs4LC8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs4LC8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs4LC8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs4LC8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs4LC8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs4LC8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMs4LC8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs4LC8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMs4LC8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMs4LC8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs4LC8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs4LC8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs4LC8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs4LC8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs4LC8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMs4LC8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs4LC8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs4LC8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccduhpbd.s: Assembler messages:
encrypt.c: /tmp/ccduhpbd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccduhpbd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccduhpbd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccduhpbd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduhpbd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduhpbd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduhpbd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduhpbd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduhpbd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduhpbd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduhpbd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduhpbd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccduhpbd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduhpbd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccduhpbd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccduhpbd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduhpbd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduhpbd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduhpbd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduhpbd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduhpbd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccduhpbd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduhpbd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduhpbd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmdpTWO.s: Assembler messages:
encrypt.c: /tmp/ccmdpTWO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdpTWO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmdpTWO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmdpTWO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdpTWO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdpTWO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdpTWO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdpTWO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdpTWO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdpTWO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdpTWO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdpTWO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmdpTWO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdpTWO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmdpTWO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdpTWO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmdpTWO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdpTWO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdpTWO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdpTWO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdpTWO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdpTWO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdpTWO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdpTWO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKmbZvf.s: Assembler messages:
encrypt.c: /tmp/ccKmbZvf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKmbZvf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKmbZvf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKmbZvf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbZvf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbZvf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbZvf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbZvf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbZvf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKmbZvf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKmbZvf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKmbZvf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKmbZvf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbZvf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKmbZvf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKmbZvf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKmbZvf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKmbZvf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKmbZvf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbZvf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKmbZvf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKmbZvf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKmbZvf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKmbZvf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjE8ovz.s: Assembler messages:
encrypt.c: /tmp/ccjE8ovz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjE8ovz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjE8ovz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjE8ovz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE8ovz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE8ovz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE8ovz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE8ovz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE8ovz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjE8ovz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjE8ovz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjE8ovz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjE8ovz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE8ovz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjE8ovz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjE8ovz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjE8ovz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjE8ovz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjE8ovz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjE8ovz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE8ovz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjE8ovz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjE8ovz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjE8ovz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc88Bb9M.s: Assembler messages:
encrypt.c: /tmp/cc88Bb9M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc88Bb9M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc88Bb9M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc88Bb9M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88Bb9M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88Bb9M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88Bb9M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88Bb9M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88Bb9M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88Bb9M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88Bb9M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88Bb9M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc88Bb9M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88Bb9M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc88Bb9M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88Bb9M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc88Bb9M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88Bb9M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88Bb9M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88Bb9M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88Bb9M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88Bb9M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88Bb9M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88Bb9M.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxs7XJ4.s: Assembler messages:
encrypt.c: /tmp/ccxs7XJ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxs7XJ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxs7XJ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxs7XJ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs7XJ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs7XJ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs7XJ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs7XJ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs7XJ4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs7XJ4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs7XJ4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs7XJ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxs7XJ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs7XJ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxs7XJ4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxs7XJ4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs7XJ4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs7XJ4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs7XJ4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs7XJ4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs7XJ4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxs7XJ4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs7XJ4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs7XJ4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3DIjvC.s: Assembler messages:
encrypt.c: /tmp/cc3DIjvC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DIjvC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DIjvC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DIjvC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DIjvC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DIjvC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DIjvC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DIjvC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DIjvC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DIjvC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DIjvC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DIjvC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DIjvC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DIjvC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DIjvC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DIjvC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3DIjvC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DIjvC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DIjvC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DIjvC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DIjvC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DIjvC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DIjvC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DIjvC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccQNxV5.s: Assembler messages:
encrypt.c: /tmp/cccQNxV5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQNxV5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQNxV5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccQNxV5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQNxV5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQNxV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQNxV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQNxV5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQNxV5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQNxV5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQNxV5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQNxV5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQNxV5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQNxV5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQNxV5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccQNxV5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQNxV5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQNxV5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQNxV5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQNxV5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQNxV5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQNxV5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQNxV5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQNxV5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHlabOb.s: Assembler messages:
encrypt.c: /tmp/ccHlabOb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHlabOb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHlabOb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHlabOb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlabOb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlabOb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlabOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlabOb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlabOb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlabOb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlabOb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlabOb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHlabOb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlabOb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHlabOb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHlabOb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlabOb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlabOb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlabOb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlabOb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlabOb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHlabOb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlabOb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlabOb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdOd4ZM.s: Assembler messages:
encrypt.c: /tmp/ccdOd4ZM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOd4ZM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOd4ZM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOd4ZM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOd4ZM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOd4ZM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOd4ZM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOd4ZM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOd4ZM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOd4ZM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOd4ZM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOd4ZM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOd4ZM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOd4ZM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOd4ZM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOd4ZM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdOd4ZM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOd4ZM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOd4ZM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOd4ZM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOd4ZM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOd4ZM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOd4ZM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOd4ZM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccwMJxbB.s: Assembler messages:
encrypt.c: /tmp/ccwMJxbB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwMJxbB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwMJxbB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwMJxbB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJxbB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJxbB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJxbB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJxbB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJxbB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMJxbB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMJxbB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMJxbB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwMJxbB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJxbB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwMJxbB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMJxbB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwMJxbB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMJxbB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMJxbB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMJxbB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMJxbB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMJxbB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMJxbB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMJxbB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cczQL1N4.s: Assembler messages:
encrypt.c: /tmp/cczQL1N4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczQL1N4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczQL1N4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczQL1N4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQL1N4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQL1N4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQL1N4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQL1N4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQL1N4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQL1N4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQL1N4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQL1N4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczQL1N4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQL1N4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczQL1N4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczQL1N4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQL1N4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQL1N4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQL1N4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQL1N4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQL1N4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczQL1N4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQL1N4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQL1N4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3kiXgc.s: Assembler messages:
encrypt.c: /tmp/cc3kiXgc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3kiXgc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3kiXgc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3kiXgc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kiXgc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kiXgc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kiXgc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kiXgc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kiXgc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kiXgc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kiXgc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kiXgc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3kiXgc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kiXgc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3kiXgc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3kiXgc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kiXgc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kiXgc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kiXgc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kiXgc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kiXgc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3kiXgc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kiXgc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kiXgc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWDaNNI.s: Assembler messages:
encrypt.c: /tmp/ccWDaNNI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWDaNNI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWDaNNI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWDaNNI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDaNNI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDaNNI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDaNNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDaNNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDaNNI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDaNNI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDaNNI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDaNNI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWDaNNI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDaNNI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWDaNNI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDaNNI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWDaNNI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWDaNNI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDaNNI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDaNNI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDaNNI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDaNNI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWDaNNI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWDaNNI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHFfXAt.s: Assembler messages:
encrypt.c: /tmp/ccHFfXAt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFfXAt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFfXAt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFfXAt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFfXAt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFfXAt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFfXAt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFfXAt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFfXAt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFfXAt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFfXAt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFfXAt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFfXAt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFfXAt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFfXAt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFfXAt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHFfXAt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFfXAt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFfXAt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFfXAt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFfXAt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFfXAt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFfXAt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFfXAt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNYtE0H.s: Assembler messages:
encrypt.c: /tmp/ccNYtE0H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYtE0H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYtE0H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYtE0H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYtE0H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYtE0H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYtE0H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYtE0H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYtE0H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYtE0H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYtE0H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYtE0H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYtE0H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYtE0H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYtE0H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNYtE0H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYtE0H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYtE0H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYtE0H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYtE0H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYtE0H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYtE0H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYtE0H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYtE0H.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHCDXKz.s: Assembler messages:
encrypt.c: /tmp/ccHCDXKz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHCDXKz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHCDXKz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHCDXKz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCDXKz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCDXKz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCDXKz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCDXKz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCDXKz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHCDXKz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHCDXKz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHCDXKz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHCDXKz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCDXKz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHCDXKz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHCDXKz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHCDXKz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHCDXKz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHCDXKz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHCDXKz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCDXKz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHCDXKz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHCDXKz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHCDXKz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchgnnuK.s: Assembler messages:
encrypt.c: /tmp/cchgnnuK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgnnuK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgnnuK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchgnnuK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgnnuK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgnnuK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgnnuK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgnnuK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgnnuK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgnnuK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgnnuK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgnnuK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgnnuK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgnnuK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgnnuK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchgnnuK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgnnuK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgnnuK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgnnuK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgnnuK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgnnuK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgnnuK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgnnuK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgnnuK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccY8C4ZE.s: Assembler messages:
encrypt.c: /tmp/ccY8C4ZE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8C4ZE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8C4ZE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8C4ZE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8C4ZE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8C4ZE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8C4ZE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8C4ZE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8C4ZE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8C4ZE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8C4ZE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8C4ZE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8C4ZE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8C4ZE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8C4ZE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY8C4ZE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY8C4ZE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8C4ZE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8C4ZE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8C4ZE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8C4ZE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8C4ZE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8C4ZE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY8C4ZE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccpFpRGm.s: Assembler messages:
encrypt.c: /tmp/ccpFpRGm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFpRGm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpFpRGm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFpRGm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFpRGm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFpRGm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFpRGm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFpRGm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFpRGm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpFpRGm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpFpRGm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpFpRGm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpFpRGm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFpRGm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpFpRGm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpFpRGm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpFpRGm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpFpRGm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpFpRGm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpFpRGm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFpRGm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpFpRGm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFpRGm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpFpRGm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBWRiHG.s: Assembler messages:
encrypt.c: /tmp/ccBWRiHG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBWRiHG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBWRiHG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBWRiHG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWRiHG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWRiHG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWRiHG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWRiHG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWRiHG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWRiHG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWRiHG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWRiHG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBWRiHG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWRiHG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBWRiHG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBWRiHG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWRiHG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWRiHG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWRiHG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWRiHG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWRiHG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBWRiHG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWRiHG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWRiHG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg1GOuy.s: Assembler messages:
encrypt.c: /tmp/ccg1GOuy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1GOuy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1GOuy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1GOuy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1GOuy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1GOuy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1GOuy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1GOuy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1GOuy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg1GOuy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg1GOuy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg1GOuy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1GOuy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1GOuy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1GOuy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg1GOuy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg1GOuy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg1GOuy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg1GOuy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg1GOuy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1GOuy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg1GOuy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1GOuy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg1GOuy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOYmjwZ.s: Assembler messages:
encrypt.c: /tmp/ccOYmjwZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOYmjwZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOYmjwZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOYmjwZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYmjwZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYmjwZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYmjwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYmjwZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYmjwZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYmjwZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYmjwZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYmjwZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOYmjwZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYmjwZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOYmjwZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOYmjwZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYmjwZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYmjwZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYmjwZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYmjwZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYmjwZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOYmjwZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYmjwZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYmjwZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvdA1RY.s: Assembler messages:
encrypt.c: /tmp/ccvdA1RY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvdA1RY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvdA1RY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvdA1RY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdA1RY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdA1RY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdA1RY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdA1RY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdA1RY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdA1RY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdA1RY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdA1RY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvdA1RY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdA1RY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvdA1RY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdA1RY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvdA1RY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdA1RY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdA1RY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdA1RY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdA1RY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdA1RY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvdA1RY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdA1RY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOWGSVe.s: Assembler messages:
encrypt.c: /tmp/ccOWGSVe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWGSVe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWGSVe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWGSVe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWGSVe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWGSVe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWGSVe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWGSVe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWGSVe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWGSVe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWGSVe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWGSVe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWGSVe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWGSVe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWGSVe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOWGSVe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWGSVe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWGSVe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWGSVe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWGSVe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWGSVe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWGSVe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWGSVe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWGSVe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbKUMH7.s: Assembler messages:
encrypt.c: /tmp/ccbKUMH7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKUMH7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKUMH7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKUMH7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKUMH7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKUMH7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKUMH7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKUMH7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKUMH7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKUMH7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKUMH7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKUMH7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKUMH7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKUMH7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKUMH7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKUMH7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbKUMH7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKUMH7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKUMH7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKUMH7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKUMH7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKUMH7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKUMH7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKUMH7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccoo9BeT.s: Assembler messages:
encrypt.c: /tmp/ccoo9BeT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoo9BeT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoo9BeT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoo9BeT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo9BeT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo9BeT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo9BeT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo9BeT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo9BeT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo9BeT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo9BeT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo9BeT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoo9BeT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo9BeT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoo9BeT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo9BeT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoo9BeT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoo9BeT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoo9BeT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoo9BeT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo9BeT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoo9BeT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoo9BeT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoo9BeT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccvU15p4.s: Assembler messages:
encrypt.c: /tmp/ccvU15p4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvU15p4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvU15p4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvU15p4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU15p4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU15p4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU15p4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU15p4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU15p4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU15p4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU15p4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU15p4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvU15p4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU15p4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvU15p4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvU15p4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU15p4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU15p4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU15p4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU15p4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU15p4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvU15p4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU15p4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU15p4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLoDAH4.s: Assembler messages:
encrypt.c: /tmp/ccLoDAH4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLoDAH4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLoDAH4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLoDAH4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoDAH4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoDAH4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoDAH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoDAH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoDAH4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLoDAH4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLoDAH4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLoDAH4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLoDAH4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoDAH4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLoDAH4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLoDAH4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLoDAH4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLoDAH4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLoDAH4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLoDAH4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoDAH4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLoDAH4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLoDAH4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLoDAH4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNmh3v6.s: Assembler messages:
encrypt.c: /tmp/ccNmh3v6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNmh3v6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNmh3v6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNmh3v6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmh3v6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmh3v6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmh3v6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmh3v6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmh3v6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmh3v6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmh3v6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmh3v6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNmh3v6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmh3v6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNmh3v6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNmh3v6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNmh3v6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmh3v6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmh3v6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmh3v6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmh3v6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNmh3v6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmh3v6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNmh3v6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFnYFXs.s: Assembler messages:
encrypt.c: /tmp/ccFnYFXs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFnYFXs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFnYFXs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFnYFXs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYFXs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYFXs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYFXs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYFXs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYFXs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnYFXs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnYFXs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnYFXs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFnYFXs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYFXs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFnYFXs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnYFXs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFnYFXs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnYFXs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnYFXs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnYFXs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnYFXs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnYFXs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFnYFXs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnYFXs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciV9fPa.s: Assembler messages:
encrypt.c: /tmp/cciV9fPa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciV9fPa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciV9fPa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciV9fPa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciV9fPa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciV9fPa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciV9fPa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciV9fPa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciV9fPa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciV9fPa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciV9fPa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciV9fPa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciV9fPa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciV9fPa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciV9fPa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciV9fPa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciV9fPa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciV9fPa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciV9fPa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciV9fPa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciV9fPa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciV9fPa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciV9fPa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciV9fPa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4dN3nC.s: Assembler messages:
encrypt.c: /tmp/cc4dN3nC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4dN3nC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4dN3nC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4dN3nC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dN3nC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dN3nC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dN3nC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dN3nC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dN3nC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dN3nC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dN3nC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dN3nC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4dN3nC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dN3nC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4dN3nC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dN3nC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4dN3nC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4dN3nC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dN3nC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dN3nC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4dN3nC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dN3nC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4dN3nC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4dN3nC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckkFgmo.s: Assembler messages:
encrypt.c: /tmp/cckkFgmo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckkFgmo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckkFgmo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckkFgmo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkFgmo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkFgmo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkFgmo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkFgmo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkFgmo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkFgmo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkFgmo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkFgmo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckkFgmo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkFgmo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckkFgmo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckkFgmo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckkFgmo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkFgmo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkFgmo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkFgmo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkFgmo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckkFgmo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkFgmo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckkFgmo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccmF2Qzm.s: Assembler messages:
encrypt.c: /tmp/ccmF2Qzm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmF2Qzm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmF2Qzm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmF2Qzm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF2Qzm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF2Qzm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF2Qzm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF2Qzm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF2Qzm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmF2Qzm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmF2Qzm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmF2Qzm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmF2Qzm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF2Qzm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmF2Qzm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmF2Qzm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmF2Qzm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmF2Qzm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmF2Qzm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmF2Qzm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmF2Qzm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmF2Qzm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmF2Qzm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmF2Qzm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccuXHpl5.s: Assembler messages:
encrypt.c: /tmp/ccuXHpl5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXHpl5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXHpl5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXHpl5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXHpl5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXHpl5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXHpl5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXHpl5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXHpl5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXHpl5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXHpl5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXHpl5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXHpl5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXHpl5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXHpl5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuXHpl5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuXHpl5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXHpl5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXHpl5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXHpl5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXHpl5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXHpl5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXHpl5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuXHpl5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRFdd1x.s: Assembler messages:
encrypt.c: /tmp/ccRFdd1x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRFdd1x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRFdd1x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRFdd1x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFdd1x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFdd1x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFdd1x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFdd1x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFdd1x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFdd1x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFdd1x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFdd1x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRFdd1x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFdd1x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRFdd1x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFdd1x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRFdd1x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFdd1x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFdd1x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFdd1x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFdd1x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFdd1x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRFdd1x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFdd1x.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXGtlGf.s: Assembler messages:
encrypt.c: /tmp/ccXGtlGf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXGtlGf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXGtlGf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXGtlGf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGtlGf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGtlGf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGtlGf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGtlGf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGtlGf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGtlGf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGtlGf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGtlGf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXGtlGf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGtlGf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXGtlGf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXGtlGf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGtlGf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGtlGf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGtlGf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGtlGf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGtlGf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXGtlGf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGtlGf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGtlGf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFCJQu5.s: Assembler messages:
encrypt.c: /tmp/ccFCJQu5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFCJQu5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFCJQu5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFCJQu5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCJQu5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCJQu5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCJQu5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCJQu5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCJQu5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCJQu5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCJQu5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCJQu5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFCJQu5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCJQu5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFCJQu5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCJQu5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFCJQu5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCJQu5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCJQu5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCJQu5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCJQu5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCJQu5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCJQu5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCJQu5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqWNPFJ.s: Assembler messages:
encrypt.c: /tmp/ccqWNPFJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWNPFJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWNPFJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWNPFJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWNPFJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWNPFJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWNPFJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWNPFJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWNPFJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWNPFJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWNPFJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWNPFJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWNPFJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWNPFJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWNPFJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqWNPFJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWNPFJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWNPFJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWNPFJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWNPFJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWNPFJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWNPFJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWNPFJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWNPFJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJDN9gT.s: Assembler messages:
encrypt.c: /tmp/ccJDN9gT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJDN9gT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJDN9gT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJDN9gT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDN9gT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDN9gT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDN9gT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDN9gT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDN9gT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJDN9gT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJDN9gT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJDN9gT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJDN9gT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDN9gT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJDN9gT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJDN9gT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJDN9gT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJDN9gT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJDN9gT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDN9gT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJDN9gT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJDN9gT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJDN9gT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJDN9gT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdOrseh.s: Assembler messages:
encrypt.c: /tmp/ccdOrseh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOrseh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOrseh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOrseh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOrseh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOrseh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOrseh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOrseh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOrseh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOrseh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOrseh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOrseh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOrseh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOrseh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOrseh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOrseh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdOrseh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOrseh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOrseh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOrseh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOrseh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOrseh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOrseh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOrseh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4O5CE1.s: Assembler messages:
encrypt.c: /tmp/cc4O5CE1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4O5CE1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4O5CE1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4O5CE1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O5CE1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O5CE1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O5CE1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O5CE1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O5CE1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O5CE1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O5CE1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O5CE1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4O5CE1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O5CE1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4O5CE1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O5CE1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4O5CE1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O5CE1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O5CE1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O5CE1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O5CE1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O5CE1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4O5CE1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O5CE1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVVMT4A.s: Assembler messages:
encrypt.c: /tmp/ccVVMT4A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVVMT4A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVVMT4A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVVMT4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVMT4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVMT4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVMT4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVMT4A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVMT4A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVMT4A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVMT4A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVMT4A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVVMT4A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVMT4A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVVMT4A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVVMT4A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVMT4A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVMT4A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVMT4A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVMT4A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVMT4A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVVMT4A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVMT4A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVMT4A.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFNOAce.s: Assembler messages:
encrypt.c: /tmp/ccFNOAce.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNOAce.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNOAce.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNOAce.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOAce.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOAce.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOAce.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOAce.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOAce.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNOAce.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNOAce.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNOAce.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNOAce.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOAce.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNOAce.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNOAce.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFNOAce.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNOAce.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNOAce.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNOAce.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNOAce.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNOAce.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNOAce.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNOAce.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy8GSuP.s: Assembler messages:
encrypt.c: /tmp/ccy8GSuP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy8GSuP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy8GSuP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy8GSuP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8GSuP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8GSuP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8GSuP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8GSuP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8GSuP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8GSuP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8GSuP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8GSuP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy8GSuP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8GSuP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy8GSuP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy8GSuP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8GSuP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8GSuP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8GSuP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8GSuP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8GSuP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy8GSuP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8GSuP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8GSuP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDqWJBr.s: Assembler messages:
encrypt.c: /tmp/ccDqWJBr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDqWJBr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDqWJBr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDqWJBr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqWJBr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqWJBr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqWJBr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqWJBr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqWJBr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqWJBr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqWJBr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqWJBr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDqWJBr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqWJBr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDqWJBr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqWJBr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDqWJBr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqWJBr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqWJBr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqWJBr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqWJBr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqWJBr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDqWJBr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqWJBr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwhPclr.s: Assembler messages:
encrypt.c: /tmp/ccwhPclr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwhPclr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwhPclr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwhPclr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhPclr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhPclr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhPclr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhPclr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhPclr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhPclr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhPclr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhPclr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwhPclr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhPclr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwhPclr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwhPclr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhPclr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhPclr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhPclr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhPclr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhPclr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwhPclr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhPclr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhPclr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4DHyvB.s: Assembler messages:
encrypt.c: /tmp/cc4DHyvB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4DHyvB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4DHyvB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4DHyvB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DHyvB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DHyvB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DHyvB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DHyvB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DHyvB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DHyvB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DHyvB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DHyvB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4DHyvB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DHyvB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4DHyvB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4DHyvB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DHyvB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DHyvB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DHyvB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DHyvB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DHyvB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DHyvB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DHyvB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DHyvB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ81mut.s: Assembler messages:
encrypt.c: /tmp/ccZ81mut.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ81mut.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ81mut.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ81mut.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81mut.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81mut.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81mut.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81mut.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81mut.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ81mut.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ81mut.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ81mut.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ81mut.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81mut.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ81mut.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ81mut.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ81mut.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ81mut.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ81mut.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ81mut.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ81mut.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ81mut.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ81mut.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ81mut.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOr1vSp.s: Assembler messages:
encrypt.c: /tmp/ccOr1vSp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOr1vSp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOr1vSp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOr1vSp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr1vSp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr1vSp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr1vSp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr1vSp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr1vSp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOr1vSp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOr1vSp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOr1vSp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOr1vSp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr1vSp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOr1vSp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOr1vSp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOr1vSp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOr1vSp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOr1vSp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOr1vSp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOr1vSp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOr1vSp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOr1vSp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOr1vSp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccm8jOkm.s: Assembler messages:
encrypt.c: /tmp/ccm8jOkm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8jOkm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm8jOkm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm8jOkm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8jOkm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8jOkm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8jOkm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8jOkm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8jOkm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8jOkm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8jOkm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8jOkm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm8jOkm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8jOkm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm8jOkm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm8jOkm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm8jOkm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8jOkm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8jOkm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8jOkm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8jOkm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8jOkm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8jOkm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm8jOkm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9WTL0s.s: Assembler messages:
encrypt.c: /tmp/cc9WTL0s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9WTL0s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9WTL0s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9WTL0s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WTL0s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WTL0s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WTL0s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WTL0s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WTL0s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WTL0s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WTL0s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WTL0s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9WTL0s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WTL0s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9WTL0s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9WTL0s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9WTL0s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WTL0s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WTL0s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WTL0s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WTL0s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9WTL0s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WTL0s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9WTL0s.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSUdMso.s: Assembler messages:
encrypt.c: /tmp/ccSUdMso.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSUdMso.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSUdMso.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSUdMso.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUdMso.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUdMso.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUdMso.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUdMso.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUdMso.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUdMso.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUdMso.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUdMso.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSUdMso.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUdMso.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSUdMso.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUdMso.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSUdMso.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUdMso.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUdMso.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUdMso.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUdMso.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUdMso.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSUdMso.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUdMso.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctXQGuO.s: Assembler messages:
encrypt.c: /tmp/cctXQGuO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctXQGuO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctXQGuO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctXQGuO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXQGuO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXQGuO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXQGuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXQGuO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXQGuO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXQGuO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXQGuO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXQGuO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctXQGuO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXQGuO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctXQGuO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctXQGuO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXQGuO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXQGuO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXQGuO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXQGuO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXQGuO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctXQGuO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXQGuO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXQGuO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvEPw5D.s: Assembler messages:
encrypt.c: /tmp/ccvEPw5D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvEPw5D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvEPw5D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvEPw5D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEPw5D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEPw5D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEPw5D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEPw5D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEPw5D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEPw5D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEPw5D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEPw5D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvEPw5D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEPw5D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvEPw5D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEPw5D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvEPw5D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEPw5D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEPw5D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEPw5D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEPw5D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEPw5D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvEPw5D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEPw5D.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY79sQ0.s: Assembler messages:
encrypt.c: /tmp/ccY79sQ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY79sQ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY79sQ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY79sQ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY79sQ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY79sQ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY79sQ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY79sQ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY79sQ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY79sQ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY79sQ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY79sQ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY79sQ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY79sQ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY79sQ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY79sQ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY79sQ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY79sQ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY79sQ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY79sQ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY79sQ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY79sQ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY79sQ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY79sQ0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciBSeRN.s: Assembler messages:
encrypt.c: /tmp/cciBSeRN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBSeRN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciBSeRN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciBSeRN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBSeRN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBSeRN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBSeRN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBSeRN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBSeRN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBSeRN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBSeRN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBSeRN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciBSeRN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBSeRN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciBSeRN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBSeRN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciBSeRN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBSeRN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBSeRN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBSeRN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBSeRN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBSeRN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBSeRN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBSeRN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4akqIC.s: Assembler messages:
encrypt.c: /tmp/cc4akqIC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4akqIC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4akqIC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4akqIC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4akqIC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4akqIC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4akqIC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4akqIC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4akqIC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4akqIC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4akqIC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4akqIC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4akqIC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4akqIC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4akqIC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4akqIC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4akqIC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4akqIC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4akqIC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4akqIC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4akqIC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4akqIC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4akqIC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4akqIC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZhEzaG.s: Assembler messages:
encrypt.c: /tmp/ccZhEzaG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhEzaG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhEzaG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhEzaG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhEzaG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhEzaG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhEzaG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhEzaG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhEzaG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhEzaG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhEzaG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhEzaG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhEzaG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhEzaG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhEzaG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZhEzaG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhEzaG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhEzaG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhEzaG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhEzaG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhEzaG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhEzaG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhEzaG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhEzaG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6jtL8K.s: Assembler messages:
encrypt.c: /tmp/cc6jtL8K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jtL8K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6jtL8K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6jtL8K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jtL8K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jtL8K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jtL8K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jtL8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jtL8K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jtL8K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jtL8K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jtL8K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6jtL8K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jtL8K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6jtL8K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jtL8K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6jtL8K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jtL8K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jtL8K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jtL8K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jtL8K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jtL8K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jtL8K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jtL8K.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYFDBFV.s: Assembler messages:
encrypt.c: /tmp/ccYFDBFV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYFDBFV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYFDBFV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYFDBFV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFDBFV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFDBFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFDBFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFDBFV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFDBFV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFDBFV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFDBFV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFDBFV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYFDBFV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFDBFV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYFDBFV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYFDBFV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFDBFV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFDBFV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFDBFV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFDBFV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFDBFV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFDBFV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFDBFV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFDBFV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmlGSYN.s: Assembler messages:
encrypt.c: /tmp/ccmlGSYN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlGSYN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmlGSYN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmlGSYN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlGSYN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlGSYN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlGSYN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlGSYN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlGSYN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlGSYN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlGSYN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlGSYN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmlGSYN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlGSYN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmlGSYN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmlGSYN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlGSYN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlGSYN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlGSYN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlGSYN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlGSYN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlGSYN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlGSYN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlGSYN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqoOp15.s: Assembler messages:
encrypt.c: /tmp/ccqoOp15.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqoOp15.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqoOp15.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqoOp15.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqoOp15.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqoOp15.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqoOp15.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqoOp15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqoOp15.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqoOp15.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqoOp15.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqoOp15.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqoOp15.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqoOp15.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqoOp15.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqoOp15.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqoOp15.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqoOp15.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqoOp15.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqoOp15.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqoOp15.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqoOp15.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqoOp15.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqoOp15.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1IXici.s: Assembler messages:
encrypt.c: /tmp/cc1IXici.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1IXici.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1IXici.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1IXici.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IXici.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IXici.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IXici.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IXici.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IXici.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IXici.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IXici.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IXici.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1IXici.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IXici.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1IXici.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IXici.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1IXici.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IXici.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IXici.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IXici.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IXici.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IXici.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1IXici.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IXici.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX0fEC1.s: Assembler messages:
encrypt.c: /tmp/ccX0fEC1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX0fEC1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX0fEC1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX0fEC1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0fEC1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0fEC1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0fEC1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0fEC1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0fEC1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0fEC1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0fEC1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0fEC1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX0fEC1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0fEC1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX0fEC1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX0fEC1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0fEC1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0fEC1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0fEC1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0fEC1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0fEC1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX0fEC1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0fEC1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0fEC1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccbRMCOY.s: Assembler messages:
encrypt.c: /tmp/ccbRMCOY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRMCOY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRMCOY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRMCOY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRMCOY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRMCOY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRMCOY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRMCOY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRMCOY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRMCOY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRMCOY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRMCOY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRMCOY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRMCOY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRMCOY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRMCOY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbRMCOY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRMCOY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRMCOY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRMCOY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRMCOY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRMCOY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRMCOY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRMCOY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cczJwWfQ.s: Assembler messages:
encrypt.c: /tmp/cczJwWfQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJwWfQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczJwWfQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczJwWfQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJwWfQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJwWfQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJwWfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJwWfQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJwWfQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJwWfQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJwWfQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJwWfQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczJwWfQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJwWfQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczJwWfQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczJwWfQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJwWfQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJwWfQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJwWfQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJwWfQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJwWfQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJwWfQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJwWfQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJwWfQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCAwgJ9.s: Assembler messages:
encrypt.c: /tmp/ccCAwgJ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAwgJ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCAwgJ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAwgJ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAwgJ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAwgJ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAwgJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAwgJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAwgJ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAwgJ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAwgJ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAwgJ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCAwgJ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAwgJ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCAwgJ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAwgJ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCAwgJ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAwgJ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAwgJ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAwgJ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAwgJ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAwgJ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAwgJ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAwgJ9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNNVKgW.s: Assembler messages:
encrypt.c: /tmp/ccNNVKgW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNVKgW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNVKgW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNVKgW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNVKgW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNVKgW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNVKgW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNVKgW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNVKgW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNVKgW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNVKgW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNVKgW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNVKgW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNVKgW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNVKgW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNNVKgW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNVKgW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNVKgW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNVKgW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNVKgW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNVKgW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNVKgW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNVKgW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNVKgW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL12QkH.s: Assembler messages:
encrypt.c: /tmp/ccL12QkH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL12QkH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL12QkH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL12QkH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL12QkH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL12QkH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL12QkH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL12QkH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL12QkH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL12QkH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL12QkH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL12QkH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL12QkH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL12QkH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL12QkH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL12QkH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL12QkH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL12QkH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL12QkH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL12QkH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL12QkH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL12QkH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL12QkH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL12QkH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchDJsXv.s: Assembler messages:
encrypt.c: /tmp/cchDJsXv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchDJsXv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchDJsXv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchDJsXv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDJsXv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDJsXv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDJsXv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDJsXv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDJsXv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDJsXv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDJsXv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDJsXv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchDJsXv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDJsXv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchDJsXv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchDJsXv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDJsXv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDJsXv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDJsXv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDJsXv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDJsXv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchDJsXv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDJsXv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDJsXv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ9d50S.s: Assembler messages:
encrypt.c: /tmp/ccJ9d50S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ9d50S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ9d50S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ9d50S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9d50S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9d50S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9d50S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9d50S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9d50S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9d50S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9d50S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9d50S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ9d50S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9d50S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ9d50S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9d50S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ9d50S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9d50S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9d50S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9d50S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9d50S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9d50S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9d50S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9d50S.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKNFMEw.s: Assembler messages:
encrypt.c: /tmp/ccKNFMEw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKNFMEw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKNFMEw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKNFMEw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNFMEw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNFMEw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNFMEw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNFMEw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNFMEw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNFMEw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNFMEw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNFMEw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKNFMEw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNFMEw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKNFMEw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKNFMEw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNFMEw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNFMEw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNFMEw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNFMEw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNFMEw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKNFMEw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNFMEw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNFMEw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccc9rpEp.s: Assembler messages:
encrypt.c: /tmp/ccc9rpEp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc9rpEp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc9rpEp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc9rpEp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9rpEp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9rpEp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9rpEp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9rpEp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9rpEp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9rpEp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9rpEp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9rpEp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc9rpEp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9rpEp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc9rpEp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc9rpEp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9rpEp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9rpEp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9rpEp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9rpEp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9rpEp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc9rpEp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9rpEp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9rpEp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccwiFiIK.s: Assembler messages:
encrypt.c: /tmp/ccwiFiIK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwiFiIK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwiFiIK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwiFiIK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiFiIK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiFiIK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiFiIK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiFiIK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiFiIK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwiFiIK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwiFiIK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwiFiIK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwiFiIK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiFiIK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwiFiIK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwiFiIK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwiFiIK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwiFiIK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwiFiIK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwiFiIK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiFiIK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwiFiIK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwiFiIK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwiFiIK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9UVNLs.s: Assembler messages:
encrypt.c: /tmp/cc9UVNLs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9UVNLs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9UVNLs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9UVNLs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UVNLs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UVNLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UVNLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UVNLs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UVNLs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9UVNLs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9UVNLs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9UVNLs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9UVNLs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UVNLs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9UVNLs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9UVNLs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9UVNLs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9UVNLs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9UVNLs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UVNLs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9UVNLs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9UVNLs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9UVNLs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9UVNLs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdoP01O.s: Assembler messages:
encrypt.c: /tmp/ccdoP01O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdoP01O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdoP01O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdoP01O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoP01O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoP01O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoP01O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoP01O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoP01O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoP01O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoP01O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoP01O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdoP01O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoP01O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdoP01O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoP01O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdoP01O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoP01O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoP01O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoP01O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoP01O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoP01O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdoP01O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoP01O.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2xkcUr.s: Assembler messages:
encrypt.c: /tmp/cc2xkcUr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xkcUr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xkcUr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xkcUr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xkcUr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xkcUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xkcUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xkcUr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xkcUr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xkcUr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xkcUr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xkcUr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xkcUr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xkcUr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xkcUr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2xkcUr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xkcUr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xkcUr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xkcUr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xkcUr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xkcUr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xkcUr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xkcUr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xkcUr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceVqKbb.s: Assembler messages:
encrypt.c: /tmp/cceVqKbb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceVqKbb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceVqKbb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceVqKbb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVqKbb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVqKbb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVqKbb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVqKbb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVqKbb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVqKbb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVqKbb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVqKbb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceVqKbb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVqKbb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceVqKbb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVqKbb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceVqKbb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVqKbb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVqKbb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVqKbb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVqKbb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVqKbb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceVqKbb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVqKbb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNyt64B.s: Assembler messages:
encrypt.c: /tmp/ccNyt64B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNyt64B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNyt64B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNyt64B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyt64B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyt64B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyt64B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyt64B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyt64B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNyt64B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNyt64B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNyt64B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNyt64B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyt64B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNyt64B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNyt64B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNyt64B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNyt64B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNyt64B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyt64B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNyt64B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNyt64B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNyt64B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNyt64B.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb2Yrvk.s: Assembler messages:
encrypt.c: /tmp/ccb2Yrvk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb2Yrvk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb2Yrvk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb2Yrvk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Yrvk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Yrvk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Yrvk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Yrvk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Yrvk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb2Yrvk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb2Yrvk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb2Yrvk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb2Yrvk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Yrvk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb2Yrvk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb2Yrvk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb2Yrvk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb2Yrvk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb2Yrvk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb2Yrvk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2Yrvk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb2Yrvk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb2Yrvk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb2Yrvk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccva2JXd.s: Assembler messages:
encrypt.c: /tmp/ccva2JXd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccva2JXd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccva2JXd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccva2JXd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva2JXd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva2JXd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva2JXd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva2JXd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva2JXd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccva2JXd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccva2JXd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccva2JXd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccva2JXd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva2JXd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccva2JXd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccva2JXd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccva2JXd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccva2JXd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccva2JXd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccva2JXd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva2JXd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccva2JXd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccva2JXd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccva2JXd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccx0VvIj.s: Assembler messages:
encrypt.c: /tmp/ccx0VvIj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0VvIj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0VvIj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0VvIj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0VvIj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0VvIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0VvIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0VvIj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0VvIj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0VvIj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0VvIj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0VvIj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0VvIj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0VvIj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0VvIj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx0VvIj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0VvIj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0VvIj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0VvIj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0VvIj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0VvIj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0VvIj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0VvIj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0VvIj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8dbIIz.s: Assembler messages:
encrypt.c: /tmp/cc8dbIIz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8dbIIz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8dbIIz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8dbIIz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dbIIz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dbIIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dbIIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dbIIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dbIIz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8dbIIz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8dbIIz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8dbIIz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8dbIIz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dbIIz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8dbIIz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8dbIIz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8dbIIz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8dbIIz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8dbIIz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dbIIz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8dbIIz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8dbIIz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8dbIIz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8dbIIz.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

Compiler output

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