Implementation notes: x86, h4e450, crypto_aead/omdsha256k128n96tau64v2

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
433603refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
433665refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
435998refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
436625refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
437789refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100220170725
441218refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
450063refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
450139refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
452894refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
453264refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100220170725
454105refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100220170725
456380refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
458480refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
463248refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
464389refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
469357refgcc -m32 -O3 -fomit-frame-pointer2017100220170725
475884refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
475907refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
477061refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
477717refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
479973refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
480063refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
480505refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
480842refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
483864refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
492332refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
494755refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
495207refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
496726refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
497258refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
497316refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
497885refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
497914refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
498874refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
499007refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
499154refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100220170725
500579refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
500968refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
501728refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
503101refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
506621refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017100220170725
507324refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
510634refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
515883refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
515983refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
516805refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
517227refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
517959refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
518386refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
518477refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
524656refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
530318refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
530347refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
530518refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
532817refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
533007refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
533254refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
533406refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
533429refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
533444refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
533819refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
536166refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
536294refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
537776refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
537786refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
538094refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
538332refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
541609refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100220170725
542427refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
542744refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
542759refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
542944refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
545941refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
545955refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
546388refgcc -m32 -O -fomit-frame-pointer2017100220170725
546521refgcc -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
546521refgcc -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
547832refgcc -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
548212refgcc -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
548853refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100220170725
548877refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017100220170725
549461refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100220170725
549708refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100220170725
549798refgcc -m32 -march=core2 -O -fomit-frame-pointer2017100220170725
550535refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100220170725
550539refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100220170725
550663refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100220170725
554767refgcc -m32 -O2 -fomit-frame-pointer2017100220170725
555237refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
556491refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
556671refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
556814refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
556819refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
559802refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100220170725
561469refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
562823refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
567905refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
570456refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
570632refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
571225refgcc -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
572323refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
572337refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
572897refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
573510refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
577510refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
577557refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
577581refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
580194refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
580255refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
580464refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
581766refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
582758refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
582829refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
582839refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
582844refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
583670refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
583842refgcc -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
583861refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
584943refgcc -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
585029refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
585133refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
586046refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
590715refgcc -m32 -Os -fomit-frame-pointer2017100220170725
591632refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
591698refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
592952refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
592976refgcc -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
593094refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
597208refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
597246refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
597493refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
597565refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
597616refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
598025refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
598040refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
598396refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
600366refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
600404refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
601065refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
603169refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
604105refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
605278refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100220170725
605563refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
606243refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
606300refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
606556refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
606594refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
606632refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
607216refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100220170725
611311refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017100220170725
611430refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100220170725
611824refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100220170725
611895refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100220170725
613419refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
615452refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
615576refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
615662refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
616958refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
617006refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
620050refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
620207refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau64v2/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDHTJCq.s: Assembler messages:
encrypt.c: /tmp/ccDHTJCq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHTJCq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDHTJCq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDHTJCq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHTJCq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHTJCq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHTJCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHTJCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHTJCq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHTJCq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHTJCq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHTJCq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDHTJCq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHTJCq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDHTJCq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHTJCq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDHTJCq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDHTJCq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHTJCq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHTJCq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHTJCq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHTJCq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHTJCq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDHTJCq.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy5g1qG.s: Assembler messages:
encrypt.c: /tmp/ccy5g1qG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5g1qG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5g1qG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy5g1qG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5g1qG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5g1qG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5g1qG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5g1qG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5g1qG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5g1qG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5g1qG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5g1qG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy5g1qG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5g1qG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5g1qG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy5g1qG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5g1qG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5g1qG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5g1qG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5g1qG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5g1qG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5g1qG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5g1qG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5g1qG.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF3bGFS.s: Assembler messages:
encrypt.c: /tmp/ccF3bGFS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF3bGFS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF3bGFS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF3bGFS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3bGFS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3bGFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3bGFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3bGFS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3bGFS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3bGFS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3bGFS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3bGFS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF3bGFS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3bGFS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF3bGFS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF3bGFS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3bGFS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3bGFS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3bGFS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3bGFS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3bGFS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF3bGFS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3bGFS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3bGFS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNEPHav.s: Assembler messages:
encrypt.c: /tmp/ccNEPHav.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNEPHav.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNEPHav.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNEPHav.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEPHav.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEPHav.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEPHav.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEPHav.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEPHav.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNEPHav.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNEPHav.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNEPHav.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNEPHav.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEPHav.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNEPHav.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNEPHav.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNEPHav.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNEPHav.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNEPHav.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNEPHav.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNEPHav.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNEPHav.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNEPHav.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNEPHav.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccitZggt.s: Assembler messages:
encrypt.c: /tmp/ccitZggt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitZggt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccitZggt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccitZggt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitZggt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitZggt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitZggt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitZggt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitZggt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitZggt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitZggt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitZggt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccitZggt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitZggt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccitZggt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitZggt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccitZggt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitZggt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitZggt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitZggt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitZggt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitZggt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitZggt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitZggt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwfnSpw.s: Assembler messages:
encrypt.c: /tmp/ccwfnSpw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwfnSpw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwfnSpw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwfnSpw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfnSpw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfnSpw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfnSpw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfnSpw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfnSpw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfnSpw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfnSpw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfnSpw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwfnSpw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfnSpw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwfnSpw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwfnSpw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfnSpw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfnSpw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfnSpw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfnSpw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfnSpw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfnSpw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfnSpw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfnSpw.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE7j66v.s: Assembler messages:
encrypt.c: /tmp/ccE7j66v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7j66v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7j66v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7j66v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7j66v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7j66v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7j66v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7j66v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7j66v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7j66v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7j66v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7j66v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7j66v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7j66v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7j66v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7j66v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE7j66v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7j66v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7j66v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7j66v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7j66v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7j66v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7j66v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7j66v.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUE2JfO.s: Assembler messages:
encrypt.c: /tmp/ccUE2JfO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUE2JfO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUE2JfO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUE2JfO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2JfO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2JfO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2JfO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2JfO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2JfO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE2JfO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE2JfO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE2JfO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUE2JfO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2JfO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUE2JfO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUE2JfO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE2JfO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE2JfO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE2JfO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2JfO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE2JfO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUE2JfO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE2JfO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE2JfO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7OhdF2.s: Assembler messages:
encrypt.c: /tmp/cc7OhdF2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7OhdF2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7OhdF2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7OhdF2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OhdF2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OhdF2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OhdF2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OhdF2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OhdF2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7OhdF2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7OhdF2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7OhdF2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7OhdF2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OhdF2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7OhdF2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7OhdF2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7OhdF2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7OhdF2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7OhdF2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7OhdF2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7OhdF2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7OhdF2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7OhdF2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7OhdF2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccACqT1U.s: Assembler messages:
encrypt.c: /tmp/ccACqT1U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccACqT1U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccACqT1U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccACqT1U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACqT1U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACqT1U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACqT1U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACqT1U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACqT1U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACqT1U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACqT1U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACqT1U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccACqT1U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACqT1U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccACqT1U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACqT1U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccACqT1U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACqT1U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACqT1U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACqT1U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACqT1U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACqT1U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccACqT1U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACqT1U.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOsdM4d.s: Assembler messages:
encrypt.c: /tmp/ccOsdM4d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOsdM4d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOsdM4d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOsdM4d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsdM4d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsdM4d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsdM4d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsdM4d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsdM4d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsdM4d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsdM4d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsdM4d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOsdM4d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsdM4d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOsdM4d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOsdM4d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsdM4d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsdM4d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsdM4d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsdM4d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsdM4d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOsdM4d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsdM4d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsdM4d.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWk8CZ6.s: Assembler messages:
encrypt.c: /tmp/ccWk8CZ6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWk8CZ6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWk8CZ6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWk8CZ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk8CZ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk8CZ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk8CZ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk8CZ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk8CZ6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWk8CZ6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWk8CZ6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWk8CZ6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWk8CZ6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk8CZ6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWk8CZ6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWk8CZ6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWk8CZ6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWk8CZ6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWk8CZ6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWk8CZ6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWk8CZ6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWk8CZ6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWk8CZ6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWk8CZ6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccs648hT.s: Assembler messages:
encrypt.c: /tmp/ccs648hT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs648hT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs648hT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs648hT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs648hT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs648hT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs648hT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs648hT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs648hT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs648hT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs648hT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs648hT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs648hT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs648hT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs648hT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs648hT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs648hT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs648hT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs648hT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs648hT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs648hT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs648hT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs648hT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs648hT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccsWIHFQ.s: Assembler messages:
encrypt.c: /tmp/ccsWIHFQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsWIHFQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsWIHFQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsWIHFQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWIHFQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWIHFQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWIHFQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWIHFQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWIHFQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsWIHFQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsWIHFQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsWIHFQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsWIHFQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWIHFQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsWIHFQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsWIHFQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsWIHFQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsWIHFQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsWIHFQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsWIHFQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWIHFQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsWIHFQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsWIHFQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsWIHFQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccObRAI6.s: Assembler messages:
encrypt.c: /tmp/ccObRAI6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccObRAI6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccObRAI6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccObRAI6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRAI6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRAI6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRAI6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRAI6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRAI6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObRAI6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObRAI6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObRAI6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccObRAI6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRAI6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccObRAI6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccObRAI6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObRAI6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObRAI6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObRAI6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObRAI6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObRAI6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccObRAI6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObRAI6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObRAI6.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjDJaz3.s: Assembler messages:
encrypt.c: /tmp/ccjDJaz3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjDJaz3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjDJaz3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjDJaz3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDJaz3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDJaz3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDJaz3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDJaz3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDJaz3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDJaz3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDJaz3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDJaz3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjDJaz3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDJaz3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjDJaz3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDJaz3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjDJaz3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDJaz3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDJaz3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDJaz3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDJaz3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDJaz3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjDJaz3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDJaz3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8Ox9Jb.s: Assembler messages:
encrypt.c: /tmp/cc8Ox9Jb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Ox9Jb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Ox9Jb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Ox9Jb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ox9Jb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ox9Jb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ox9Jb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ox9Jb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ox9Jb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Ox9Jb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Ox9Jb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Ox9Jb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Ox9Jb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ox9Jb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Ox9Jb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Ox9Jb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Ox9Jb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Ox9Jb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Ox9Jb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ox9Jb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Ox9Jb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Ox9Jb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Ox9Jb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Ox9Jb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdylwKe.s: Assembler messages:
encrypt.c: /tmp/ccdylwKe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdylwKe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdylwKe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdylwKe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdylwKe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdylwKe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdylwKe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdylwKe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdylwKe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdylwKe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdylwKe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdylwKe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdylwKe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdylwKe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdylwKe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdylwKe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdylwKe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdylwKe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdylwKe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdylwKe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdylwKe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdylwKe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdylwKe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdylwKe.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUGCuZh.s: Assembler messages:
encrypt.c: /tmp/ccUGCuZh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUGCuZh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUGCuZh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUGCuZh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGCuZh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGCuZh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGCuZh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGCuZh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGCuZh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUGCuZh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUGCuZh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUGCuZh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUGCuZh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGCuZh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUGCuZh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUGCuZh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUGCuZh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUGCuZh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUGCuZh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGCuZh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUGCuZh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUGCuZh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUGCuZh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUGCuZh.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmi6QIm.s: Assembler messages:
encrypt.c: /tmp/ccmi6QIm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmi6QIm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmi6QIm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmi6QIm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi6QIm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi6QIm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi6QIm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi6QIm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi6QIm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmi6QIm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmi6QIm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmi6QIm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmi6QIm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi6QIm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmi6QIm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmi6QIm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmi6QIm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmi6QIm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmi6QIm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmi6QIm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi6QIm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmi6QIm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmi6QIm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmi6QIm.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6LDw1i.s: Assembler messages:
encrypt.c: /tmp/cc6LDw1i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6LDw1i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6LDw1i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6LDw1i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LDw1i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LDw1i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LDw1i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LDw1i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LDw1i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LDw1i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LDw1i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LDw1i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6LDw1i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LDw1i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6LDw1i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LDw1i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6LDw1i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LDw1i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LDw1i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LDw1i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LDw1i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LDw1i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6LDw1i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LDw1i.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJUcEl4.s: Assembler messages:
encrypt.c: /tmp/ccJUcEl4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJUcEl4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJUcEl4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJUcEl4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUcEl4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUcEl4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUcEl4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUcEl4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUcEl4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUcEl4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUcEl4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUcEl4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJUcEl4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUcEl4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJUcEl4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJUcEl4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJUcEl4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUcEl4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUcEl4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJUcEl4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUcEl4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJUcEl4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUcEl4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJUcEl4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6i7TTi.s: Assembler messages:
encrypt.c: /tmp/cc6i7TTi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6i7TTi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6i7TTi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6i7TTi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6i7TTi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6i7TTi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6i7TTi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6i7TTi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6i7TTi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6i7TTi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6i7TTi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6i7TTi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6i7TTi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6i7TTi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6i7TTi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6i7TTi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6i7TTi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6i7TTi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6i7TTi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6i7TTi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6i7TTi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6i7TTi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6i7TTi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6i7TTi.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGdbWTk.s: Assembler messages:
encrypt.c: /tmp/ccGdbWTk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGdbWTk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGdbWTk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGdbWTk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbWTk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbWTk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbWTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbWTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbWTk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdbWTk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdbWTk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdbWTk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGdbWTk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbWTk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGdbWTk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdbWTk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGdbWTk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGdbWTk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdbWTk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdbWTk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdbWTk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdbWTk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGdbWTk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGdbWTk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccok4g2Q.s: Assembler messages:
encrypt.c: /tmp/ccok4g2Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccok4g2Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccok4g2Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccok4g2Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok4g2Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok4g2Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok4g2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok4g2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok4g2Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok4g2Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok4g2Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok4g2Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccok4g2Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok4g2Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccok4g2Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok4g2Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccok4g2Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccok4g2Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok4g2Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok4g2Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok4g2Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok4g2Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccok4g2Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccok4g2Q.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpNFtd3.s: Assembler messages:
encrypt.c: /tmp/ccpNFtd3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpNFtd3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpNFtd3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpNFtd3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNFtd3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNFtd3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNFtd3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNFtd3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNFtd3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNFtd3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNFtd3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNFtd3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpNFtd3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNFtd3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpNFtd3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpNFtd3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNFtd3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNFtd3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNFtd3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNFtd3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNFtd3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpNFtd3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNFtd3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNFtd3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1iz3l3.s: Assembler messages:
encrypt.c: /tmp/cc1iz3l3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1iz3l3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1iz3l3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1iz3l3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iz3l3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iz3l3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iz3l3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iz3l3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iz3l3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iz3l3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iz3l3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iz3l3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1iz3l3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iz3l3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1iz3l3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iz3l3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1iz3l3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iz3l3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iz3l3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iz3l3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iz3l3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iz3l3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1iz3l3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iz3l3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Qb963.s: Assembler messages:
encrypt.c: /tmp/cc5Qb963.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Qb963.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Qb963.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Qb963.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Qb963.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Qb963.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Qb963.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Qb963.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Qb963.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Qb963.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Qb963.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Qb963.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Qb963.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Qb963.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Qb963.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Qb963.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Qb963.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Qb963.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Qb963.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Qb963.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Qb963.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Qb963.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Qb963.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Qb963.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1YYtBP.s: Assembler messages:
encrypt.c: /tmp/cc1YYtBP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1YYtBP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1YYtBP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1YYtBP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YYtBP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YYtBP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YYtBP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YYtBP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YYtBP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1YYtBP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1YYtBP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1YYtBP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1YYtBP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YYtBP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1YYtBP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1YYtBP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1YYtBP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1YYtBP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1YYtBP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1YYtBP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YYtBP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1YYtBP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YYtBP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1YYtBP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd27ijW.s: Assembler messages:
encrypt.c: /tmp/ccd27ijW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd27ijW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd27ijW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd27ijW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd27ijW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd27ijW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd27ijW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd27ijW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd27ijW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd27ijW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd27ijW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd27ijW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd27ijW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd27ijW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd27ijW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd27ijW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd27ijW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd27ijW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd27ijW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd27ijW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd27ijW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd27ijW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd27ijW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd27ijW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN9317W.s: Assembler messages:
encrypt.c: /tmp/ccN9317W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN9317W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN9317W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN9317W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9317W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9317W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9317W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9317W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9317W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9317W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9317W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9317W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN9317W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9317W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN9317W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9317W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN9317W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9317W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9317W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9317W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9317W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9317W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN9317W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9317W.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccasY83.s: Assembler messages:
encrypt.c: /tmp/cccasY83.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccasY83.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccasY83.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccasY83.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccasY83.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccasY83.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccasY83.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccasY83.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccasY83.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccasY83.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccasY83.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccasY83.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccasY83.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccasY83.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccasY83.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccasY83.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccasY83.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccasY83.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccasY83.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccasY83.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccasY83.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccasY83.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccasY83.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccasY83.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2i7Gei.s: Assembler messages:
encrypt.c: /tmp/cc2i7Gei.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2i7Gei.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2i7Gei.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2i7Gei.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i7Gei.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i7Gei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i7Gei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i7Gei.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i7Gei.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2i7Gei.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2i7Gei.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2i7Gei.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2i7Gei.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i7Gei.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2i7Gei.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2i7Gei.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2i7Gei.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2i7Gei.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2i7Gei.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i7Gei.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2i7Gei.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2i7Gei.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2i7Gei.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2i7Gei.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxnRl4Y.s: Assembler messages:
encrypt.c: /tmp/ccxnRl4Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxnRl4Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxnRl4Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxnRl4Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnRl4Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnRl4Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnRl4Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnRl4Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnRl4Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnRl4Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnRl4Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnRl4Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxnRl4Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnRl4Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxnRl4Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnRl4Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxnRl4Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnRl4Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnRl4Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnRl4Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnRl4Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnRl4Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxnRl4Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnRl4Y.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYz4Osa.s: Assembler messages:
encrypt.c: /tmp/ccYz4Osa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYz4Osa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYz4Osa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYz4Osa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz4Osa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz4Osa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz4Osa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz4Osa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz4Osa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYz4Osa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYz4Osa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYz4Osa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYz4Osa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz4Osa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYz4Osa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYz4Osa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYz4Osa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYz4Osa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYz4Osa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYz4Osa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYz4Osa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYz4Osa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYz4Osa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYz4Osa.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyivkPv.s: Assembler messages:
encrypt.c: /tmp/ccyivkPv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyivkPv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyivkPv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyivkPv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyivkPv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyivkPv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyivkPv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyivkPv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyivkPv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyivkPv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyivkPv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyivkPv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyivkPv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyivkPv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyivkPv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyivkPv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyivkPv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyivkPv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyivkPv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyivkPv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyivkPv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyivkPv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyivkPv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyivkPv.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXYEvVa.s: Assembler messages:
encrypt.c: /tmp/ccXYEvVa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXYEvVa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXYEvVa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXYEvVa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYEvVa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYEvVa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYEvVa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYEvVa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYEvVa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYEvVa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYEvVa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYEvVa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXYEvVa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYEvVa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXYEvVa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXYEvVa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYEvVa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYEvVa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYEvVa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYEvVa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYEvVa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYEvVa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYEvVa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYEvVa.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cclL2c32.s: Assembler messages:
encrypt.c: /tmp/cclL2c32.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclL2c32.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclL2c32.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclL2c32.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2c32.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2c32.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2c32.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2c32.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2c32.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclL2c32.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclL2c32.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclL2c32.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclL2c32.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2c32.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclL2c32.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclL2c32.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclL2c32.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclL2c32.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclL2c32.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclL2c32.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2c32.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclL2c32.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclL2c32.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclL2c32.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT92V0p.s: Assembler messages:
encrypt.c: /tmp/ccT92V0p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT92V0p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT92V0p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT92V0p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT92V0p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT92V0p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT92V0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT92V0p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT92V0p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT92V0p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT92V0p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT92V0p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT92V0p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT92V0p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT92V0p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT92V0p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT92V0p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT92V0p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT92V0p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT92V0p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT92V0p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT92V0p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT92V0p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT92V0p.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwCb0t7.s: Assembler messages:
encrypt.c: /tmp/ccwCb0t7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwCb0t7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwCb0t7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwCb0t7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCb0t7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCb0t7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCb0t7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCb0t7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCb0t7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCb0t7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCb0t7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCb0t7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwCb0t7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCb0t7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwCb0t7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCb0t7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwCb0t7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCb0t7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCb0t7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCb0t7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCb0t7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCb0t7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwCb0t7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCb0t7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEIhcYe.s: Assembler messages:
encrypt.c: /tmp/ccEIhcYe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEIhcYe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEIhcYe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEIhcYe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIhcYe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIhcYe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIhcYe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIhcYe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIhcYe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIhcYe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIhcYe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIhcYe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEIhcYe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIhcYe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEIhcYe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEIhcYe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIhcYe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIhcYe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIhcYe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIhcYe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIhcYe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEIhcYe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIhcYe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIhcYe.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFZw6Yo.s: Assembler messages:
encrypt.c: /tmp/ccFZw6Yo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFZw6Yo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFZw6Yo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFZw6Yo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZw6Yo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZw6Yo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZw6Yo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZw6Yo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZw6Yo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZw6Yo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZw6Yo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZw6Yo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFZw6Yo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZw6Yo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFZw6Yo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZw6Yo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFZw6Yo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZw6Yo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZw6Yo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZw6Yo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZw6Yo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZw6Yo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFZw6Yo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZw6Yo.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7l8tHu.s: Assembler messages:
encrypt.c: /tmp/cc7l8tHu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7l8tHu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7l8tHu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7l8tHu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l8tHu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l8tHu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l8tHu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l8tHu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l8tHu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7l8tHu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7l8tHu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7l8tHu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7l8tHu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l8tHu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7l8tHu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7l8tHu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7l8tHu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7l8tHu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7l8tHu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7l8tHu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l8tHu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7l8tHu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7l8tHu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7l8tHu.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKO8Ybs.s: Assembler messages:
encrypt.c: /tmp/ccKO8Ybs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKO8Ybs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKO8Ybs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKO8Ybs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKO8Ybs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKO8Ybs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKO8Ybs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKO8Ybs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKO8Ybs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKO8Ybs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKO8Ybs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKO8Ybs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKO8Ybs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKO8Ybs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKO8Ybs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKO8Ybs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKO8Ybs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKO8Ybs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKO8Ybs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKO8Ybs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKO8Ybs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKO8Ybs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKO8Ybs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKO8Ybs.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ8uGA3.s: Assembler messages:
encrypt.c: /tmp/ccJ8uGA3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ8uGA3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ8uGA3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ8uGA3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8uGA3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8uGA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8uGA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8uGA3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8uGA3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8uGA3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8uGA3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8uGA3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ8uGA3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8uGA3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ8uGA3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ8uGA3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8uGA3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8uGA3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8uGA3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8uGA3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8uGA3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ8uGA3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8uGA3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8uGA3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK2MeMh.s: Assembler messages:
encrypt.c: /tmp/ccK2MeMh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2MeMh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK2MeMh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2MeMh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2MeMh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2MeMh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2MeMh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2MeMh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2MeMh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2MeMh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2MeMh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2MeMh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK2MeMh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2MeMh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK2MeMh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2MeMh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK2MeMh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2MeMh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2MeMh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2MeMh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2MeMh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2MeMh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2MeMh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2MeMh.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBb9c4m.s: Assembler messages:
encrypt.c: /tmp/ccBb9c4m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBb9c4m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBb9c4m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBb9c4m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBb9c4m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBb9c4m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBb9c4m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBb9c4m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBb9c4m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBb9c4m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBb9c4m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBb9c4m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBb9c4m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBb9c4m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBb9c4m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBb9c4m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBb9c4m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBb9c4m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBb9c4m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBb9c4m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBb9c4m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBb9c4m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBb9c4m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBb9c4m.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxiPQjj.s: Assembler messages:
encrypt.c: /tmp/ccxiPQjj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxiPQjj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxiPQjj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxiPQjj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiPQjj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiPQjj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiPQjj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiPQjj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiPQjj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiPQjj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiPQjj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiPQjj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxiPQjj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiPQjj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxiPQjj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxiPQjj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiPQjj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiPQjj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiPQjj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiPQjj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiPQjj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxiPQjj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiPQjj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiPQjj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccncvcUH.s: Assembler messages:
encrypt.c: /tmp/ccncvcUH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccncvcUH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccncvcUH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccncvcUH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvcUH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvcUH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvcUH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvcUH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvcUH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncvcUH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncvcUH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncvcUH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccncvcUH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvcUH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccncvcUH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccncvcUH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncvcUH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncvcUH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncvcUH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvcUH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncvcUH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccncvcUH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncvcUH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncvcUH.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvxkEIJ.s: Assembler messages:
encrypt.c: /tmp/ccvxkEIJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxkEIJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxkEIJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxkEIJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxkEIJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxkEIJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxkEIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxkEIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxkEIJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxkEIJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxkEIJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxkEIJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxkEIJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxkEIJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxkEIJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxkEIJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvxkEIJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxkEIJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxkEIJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxkEIJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxkEIJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxkEIJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxkEIJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxkEIJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZtHb6N.s: Assembler messages:
encrypt.c: /tmp/ccZtHb6N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZtHb6N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZtHb6N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZtHb6N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtHb6N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtHb6N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtHb6N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtHb6N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtHb6N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZtHb6N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZtHb6N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZtHb6N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZtHb6N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtHb6N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZtHb6N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZtHb6N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZtHb6N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZtHb6N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZtHb6N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtHb6N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZtHb6N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZtHb6N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZtHb6N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZtHb6N.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca5av0P.s: Assembler messages:
encrypt.c: /tmp/cca5av0P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca5av0P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca5av0P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca5av0P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5av0P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5av0P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5av0P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5av0P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5av0P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5av0P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5av0P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5av0P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca5av0P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5av0P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca5av0P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5av0P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca5av0P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5av0P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5av0P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5av0P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5av0P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5av0P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca5av0P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5av0P.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7U4weA.s: Assembler messages:
encrypt.c: /tmp/cc7U4weA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7U4weA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7U4weA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7U4weA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7U4weA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7U4weA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7U4weA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7U4weA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7U4weA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7U4weA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7U4weA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7U4weA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7U4weA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7U4weA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7U4weA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7U4weA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7U4weA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7U4weA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7U4weA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7U4weA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7U4weA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7U4weA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7U4weA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7U4weA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR0Gm3B.s: Assembler messages:
encrypt.c: /tmp/ccR0Gm3B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR0Gm3B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR0Gm3B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR0Gm3B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0Gm3B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0Gm3B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0Gm3B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0Gm3B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0Gm3B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0Gm3B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0Gm3B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0Gm3B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR0Gm3B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0Gm3B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR0Gm3B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0Gm3B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR0Gm3B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0Gm3B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0Gm3B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0Gm3B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0Gm3B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0Gm3B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR0Gm3B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0Gm3B.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAA9Q8I.s: Assembler messages:
encrypt.c: /tmp/ccAA9Q8I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAA9Q8I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAA9Q8I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAA9Q8I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9Q8I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9Q8I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9Q8I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9Q8I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9Q8I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAA9Q8I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAA9Q8I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAA9Q8I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAA9Q8I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9Q8I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAA9Q8I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAA9Q8I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAA9Q8I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAA9Q8I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAA9Q8I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAA9Q8I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9Q8I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAA9Q8I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAA9Q8I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAA9Q8I.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBE9E8G.s: Assembler messages:
encrypt.c: /tmp/ccBE9E8G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBE9E8G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBE9E8G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBE9E8G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9E8G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9E8G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9E8G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9E8G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9E8G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBE9E8G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBE9E8G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBE9E8G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBE9E8G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9E8G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBE9E8G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBE9E8G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBE9E8G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBE9E8G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBE9E8G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9E8G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBE9E8G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBE9E8G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBE9E8G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBE9E8G.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ62UWQ.s: Assembler messages:
encrypt.c: /tmp/ccQ62UWQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ62UWQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ62UWQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ62UWQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62UWQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62UWQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62UWQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62UWQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62UWQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ62UWQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ62UWQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ62UWQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ62UWQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62UWQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ62UWQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ62UWQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ62UWQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ62UWQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ62UWQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ62UWQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ62UWQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ62UWQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ62UWQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ62UWQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR1EtX0.s: Assembler messages:
encrypt.c: /tmp/ccR1EtX0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1EtX0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1EtX0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1EtX0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1EtX0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1EtX0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1EtX0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1EtX0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1EtX0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1EtX0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1EtX0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1EtX0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1EtX0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1EtX0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1EtX0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1EtX0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR1EtX0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1EtX0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1EtX0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1EtX0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1EtX0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1EtX0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1EtX0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1EtX0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF9jotZ.s: Assembler messages:
encrypt.c: /tmp/ccF9jotZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF9jotZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF9jotZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF9jotZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9jotZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9jotZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9jotZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9jotZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9jotZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9jotZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9jotZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9jotZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF9jotZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9jotZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF9jotZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF9jotZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9jotZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9jotZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9jotZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9jotZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9jotZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF9jotZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9jotZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9jotZ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWzwQM9.s: Assembler messages:
encrypt.c: /tmp/ccWzwQM9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzwQM9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWzwQM9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWzwQM9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzwQM9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzwQM9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzwQM9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzwQM9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzwQM9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzwQM9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzwQM9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzwQM9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWzwQM9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzwQM9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWzwQM9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzwQM9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWzwQM9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzwQM9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzwQM9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzwQM9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzwQM9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzwQM9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzwQM9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzwQM9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsgPaFQ.s: Assembler messages:
encrypt.c: /tmp/ccsgPaFQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsgPaFQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsgPaFQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsgPaFQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgPaFQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgPaFQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgPaFQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgPaFQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgPaFQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgPaFQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgPaFQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgPaFQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsgPaFQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgPaFQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsgPaFQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsgPaFQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgPaFQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgPaFQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgPaFQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgPaFQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgPaFQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsgPaFQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgPaFQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgPaFQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu0R5rX.s: Assembler messages:
encrypt.c: /tmp/ccu0R5rX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu0R5rX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu0R5rX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu0R5rX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0R5rX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0R5rX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0R5rX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0R5rX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0R5rX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0R5rX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0R5rX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0R5rX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu0R5rX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0R5rX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu0R5rX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0R5rX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu0R5rX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0R5rX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0R5rX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0R5rX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0R5rX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0R5rX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu0R5rX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0R5rX.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFcjgAP.s: Assembler messages:
encrypt.c: /tmp/ccFcjgAP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFcjgAP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFcjgAP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFcjgAP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjgAP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjgAP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjgAP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjgAP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjgAP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcjgAP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcjgAP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcjgAP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFcjgAP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjgAP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFcjgAP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFcjgAP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcjgAP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcjgAP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcjgAP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcjgAP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcjgAP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcjgAP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcjgAP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcjgAP.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGszOC1.s: Assembler messages:
encrypt.c: /tmp/ccGszOC1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGszOC1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGszOC1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGszOC1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGszOC1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGszOC1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGszOC1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGszOC1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGszOC1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGszOC1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGszOC1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGszOC1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGszOC1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGszOC1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGszOC1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGszOC1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGszOC1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGszOC1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGszOC1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGszOC1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGszOC1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGszOC1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGszOC1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGszOC1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7o6Xjv.s: Assembler messages:
encrypt.c: /tmp/cc7o6Xjv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7o6Xjv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7o6Xjv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7o6Xjv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o6Xjv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o6Xjv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o6Xjv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o6Xjv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o6Xjv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7o6Xjv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7o6Xjv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7o6Xjv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7o6Xjv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o6Xjv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7o6Xjv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7o6Xjv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7o6Xjv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7o6Xjv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7o6Xjv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7o6Xjv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7o6Xjv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7o6Xjv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7o6Xjv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7o6Xjv.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXqrkn4.s: Assembler messages:
encrypt.c: /tmp/ccXqrkn4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXqrkn4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXqrkn4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXqrkn4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqrkn4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqrkn4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqrkn4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqrkn4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqrkn4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXqrkn4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXqrkn4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXqrkn4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXqrkn4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqrkn4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXqrkn4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXqrkn4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXqrkn4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXqrkn4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXqrkn4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXqrkn4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqrkn4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXqrkn4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXqrkn4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXqrkn4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6sgKyo.s: Assembler messages:
encrypt.c: /tmp/cc6sgKyo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6sgKyo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6sgKyo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6sgKyo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sgKyo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sgKyo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sgKyo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sgKyo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sgKyo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6sgKyo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6sgKyo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6sgKyo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6sgKyo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sgKyo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6sgKyo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6sgKyo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6sgKyo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6sgKyo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6sgKyo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sgKyo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6sgKyo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6sgKyo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6sgKyo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6sgKyo.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTlVhTk.s: Assembler messages:
encrypt.c: /tmp/ccTlVhTk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTlVhTk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTlVhTk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTlVhTk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlVhTk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlVhTk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlVhTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlVhTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlVhTk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlVhTk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlVhTk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlVhTk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTlVhTk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlVhTk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTlVhTk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlVhTk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTlVhTk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlVhTk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlVhTk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlVhTk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlVhTk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlVhTk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTlVhTk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlVhTk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2a04pp.s: Assembler messages:
encrypt.c: /tmp/cc2a04pp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2a04pp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2a04pp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2a04pp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a04pp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a04pp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a04pp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a04pp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a04pp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2a04pp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2a04pp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2a04pp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2a04pp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a04pp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2a04pp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2a04pp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2a04pp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2a04pp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2a04pp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a04pp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2a04pp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2a04pp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2a04pp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2a04pp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyHf7cc.s: Assembler messages:
encrypt.c: /tmp/ccyHf7cc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyHf7cc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyHf7cc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyHf7cc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHf7cc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHf7cc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHf7cc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHf7cc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHf7cc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHf7cc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHf7cc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHf7cc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyHf7cc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHf7cc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyHf7cc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHf7cc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyHf7cc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHf7cc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHf7cc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHf7cc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHf7cc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHf7cc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyHf7cc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHf7cc.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc39mEYb.s: Assembler messages:
encrypt.c: /tmp/cc39mEYb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc39mEYb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc39mEYb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc39mEYb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39mEYb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39mEYb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39mEYb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39mEYb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39mEYb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39mEYb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39mEYb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39mEYb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc39mEYb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39mEYb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc39mEYb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39mEYb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc39mEYb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc39mEYb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39mEYb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39mEYb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39mEYb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39mEYb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc39mEYb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc39mEYb.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6an0Aj.s: Assembler messages:
encrypt.c: /tmp/cc6an0Aj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6an0Aj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6an0Aj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6an0Aj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6an0Aj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6an0Aj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6an0Aj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6an0Aj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6an0Aj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6an0Aj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6an0Aj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6an0Aj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6an0Aj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6an0Aj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6an0Aj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6an0Aj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6an0Aj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6an0Aj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6an0Aj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6an0Aj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6an0Aj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6an0Aj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6an0Aj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6an0Aj.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8Eq3OB.s: Assembler messages:
encrypt.c: /tmp/cc8Eq3OB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Eq3OB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Eq3OB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Eq3OB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eq3OB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eq3OB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eq3OB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eq3OB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eq3OB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Eq3OB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Eq3OB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Eq3OB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Eq3OB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eq3OB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Eq3OB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Eq3OB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Eq3OB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Eq3OB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Eq3OB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Eq3OB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Eq3OB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Eq3OB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Eq3OB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Eq3OB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccORLtNs.s: Assembler messages:
encrypt.c: /tmp/ccORLtNs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccORLtNs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccORLtNs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccORLtNs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORLtNs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORLtNs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORLtNs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORLtNs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORLtNs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORLtNs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORLtNs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORLtNs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccORLtNs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORLtNs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccORLtNs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccORLtNs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORLtNs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORLtNs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORLtNs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORLtNs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORLtNs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccORLtNs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORLtNs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORLtNs.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ1P0WR.s: Assembler messages:
encrypt.c: /tmp/ccQ1P0WR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ1P0WR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ1P0WR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ1P0WR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1P0WR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1P0WR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1P0WR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1P0WR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1P0WR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1P0WR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1P0WR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1P0WR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ1P0WR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1P0WR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ1P0WR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1P0WR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ1P0WR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1P0WR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1P0WR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1P0WR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1P0WR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1P0WR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ1P0WR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1P0WR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZzBmpI.s: Assembler messages:
encrypt.c: /tmp/ccZzBmpI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZzBmpI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZzBmpI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZzBmpI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBmpI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBmpI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBmpI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBmpI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBmpI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzBmpI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzBmpI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzBmpI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZzBmpI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBmpI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZzBmpI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZzBmpI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzBmpI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzBmpI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzBmpI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBmpI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzBmpI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZzBmpI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzBmpI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzBmpI.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJyYf1o.s: Assembler messages:
encrypt.c: /tmp/ccJyYf1o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJyYf1o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJyYf1o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJyYf1o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyYf1o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyYf1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyYf1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyYf1o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyYf1o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJyYf1o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJyYf1o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJyYf1o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJyYf1o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyYf1o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJyYf1o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJyYf1o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJyYf1o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJyYf1o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJyYf1o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyYf1o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJyYf1o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJyYf1o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJyYf1o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJyYf1o.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cchFLTou.s: Assembler messages:
encrypt.c: /tmp/cchFLTou.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFLTou.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFLTou.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchFLTou.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFLTou.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFLTou.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFLTou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFLTou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFLTou.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFLTou.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFLTou.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFLTou.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFLTou.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFLTou.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFLTou.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFLTou.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchFLTou.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFLTou.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFLTou.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFLTou.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFLTou.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFLTou.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFLTou.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFLTou.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1Vl2rJ.s: Assembler messages:
encrypt.c: /tmp/cc1Vl2rJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Vl2rJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Vl2rJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Vl2rJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Vl2rJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Vl2rJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Vl2rJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Vl2rJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Vl2rJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Vl2rJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Vl2rJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Vl2rJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Vl2rJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Vl2rJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Vl2rJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Vl2rJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Vl2rJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Vl2rJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Vl2rJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Vl2rJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Vl2rJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Vl2rJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Vl2rJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Vl2rJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4HaeKz.s: Assembler messages:
encrypt.c: /tmp/cc4HaeKz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4HaeKz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4HaeKz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4HaeKz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HaeKz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HaeKz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HaeKz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HaeKz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HaeKz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HaeKz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HaeKz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HaeKz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4HaeKz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HaeKz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4HaeKz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4HaeKz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4HaeKz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HaeKz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HaeKz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HaeKz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HaeKz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4HaeKz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HaeKz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4HaeKz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckZlbmo.s: Assembler messages:
encrypt.c: /tmp/cckZlbmo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckZlbmo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckZlbmo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckZlbmo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZlbmo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZlbmo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZlbmo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZlbmo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZlbmo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZlbmo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZlbmo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZlbmo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckZlbmo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZlbmo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckZlbmo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckZlbmo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZlbmo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZlbmo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZlbmo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZlbmo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZlbmo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckZlbmo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZlbmo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZlbmo.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpY9dix.s: Assembler messages:
encrypt.c: /tmp/ccpY9dix.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpY9dix.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpY9dix.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpY9dix.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpY9dix.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpY9dix.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpY9dix.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpY9dix.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpY9dix.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpY9dix.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpY9dix.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpY9dix.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpY9dix.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpY9dix.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpY9dix.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpY9dix.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpY9dix.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpY9dix.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpY9dix.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpY9dix.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpY9dix.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpY9dix.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpY9dix.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpY9dix.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSyMYvM.s: Assembler messages:
encrypt.c: /tmp/ccSyMYvM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSyMYvM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSyMYvM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSyMYvM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyMYvM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyMYvM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyMYvM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyMYvM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyMYvM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyMYvM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyMYvM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyMYvM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSyMYvM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyMYvM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSyMYvM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyMYvM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSyMYvM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyMYvM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyMYvM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyMYvM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyMYvM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyMYvM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSyMYvM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyMYvM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceiBe0G.s: Assembler messages:
encrypt.c: /tmp/cceiBe0G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceiBe0G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceiBe0G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceiBe0G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiBe0G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiBe0G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiBe0G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiBe0G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiBe0G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiBe0G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiBe0G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiBe0G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceiBe0G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiBe0G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceiBe0G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceiBe0G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceiBe0G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiBe0G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiBe0G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiBe0G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiBe0G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceiBe0G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiBe0G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceiBe0G.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccJNUkUr.s: Assembler messages:
encrypt.c: /tmp/ccJNUkUr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJNUkUr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJNUkUr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJNUkUr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNUkUr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNUkUr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNUkUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNUkUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNUkUr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNUkUr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNUkUr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNUkUr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJNUkUr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNUkUr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJNUkUr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNUkUr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJNUkUr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNUkUr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNUkUr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNUkUr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNUkUr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNUkUr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNUkUr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNUkUr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccfKQ1vi.s: Assembler messages:
encrypt.c: /tmp/ccfKQ1vi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKQ1vi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKQ1vi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKQ1vi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQ1vi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQ1vi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQ1vi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQ1vi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQ1vi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKQ1vi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKQ1vi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKQ1vi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKQ1vi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQ1vi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKQ1vi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfKQ1vi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKQ1vi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKQ1vi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKQ1vi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKQ1vi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKQ1vi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKQ1vi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKQ1vi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKQ1vi.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5ZIn9y.s: Assembler messages:
encrypt.c: /tmp/cc5ZIn9y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZIn9y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ZIn9y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ZIn9y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZIn9y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZIn9y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZIn9y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZIn9y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZIn9y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZIn9y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZIn9y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZIn9y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ZIn9y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZIn9y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ZIn9y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5ZIn9y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZIn9y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZIn9y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZIn9y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZIn9y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZIn9y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZIn9y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZIn9y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZIn9y.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvqidQE.s: Assembler messages:
encrypt.c: /tmp/ccvqidQE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvqidQE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvqidQE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvqidQE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqidQE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqidQE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqidQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqidQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqidQE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqidQE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqidQE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqidQE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvqidQE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqidQE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvqidQE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqidQE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvqidQE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqidQE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqidQE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqidQE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqidQE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqidQE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvqidQE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqidQE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4pV6v3.s: Assembler messages:
encrypt.c: /tmp/cc4pV6v3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pV6v3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pV6v3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pV6v3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pV6v3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pV6v3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pV6v3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pV6v3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pV6v3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pV6v3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pV6v3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pV6v3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pV6v3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pV6v3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pV6v3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pV6v3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4pV6v3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pV6v3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pV6v3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pV6v3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pV6v3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pV6v3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pV6v3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pV6v3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF9lcGP.s: Assembler messages:
encrypt.c: /tmp/ccF9lcGP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF9lcGP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF9lcGP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF9lcGP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9lcGP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9lcGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9lcGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9lcGP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9lcGP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9lcGP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9lcGP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9lcGP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF9lcGP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9lcGP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF9lcGP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF9lcGP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9lcGP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9lcGP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9lcGP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9lcGP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9lcGP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF9lcGP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9lcGP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9lcGP.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGKCV78.s: Assembler messages:
encrypt.c: /tmp/ccGKCV78.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKCV78.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKCV78.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKCV78.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKCV78.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKCV78.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKCV78.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKCV78.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKCV78.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKCV78.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKCV78.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKCV78.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKCV78.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKCV78.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKCV78.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKCV78.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGKCV78.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKCV78.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKCV78.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKCV78.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKCV78.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKCV78.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKCV78.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKCV78.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclexr65.s: Assembler messages:
encrypt.c: /tmp/cclexr65.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclexr65.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclexr65.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclexr65.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclexr65.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclexr65.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclexr65.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclexr65.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclexr65.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclexr65.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclexr65.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclexr65.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclexr65.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclexr65.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclexr65.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclexr65.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclexr65.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclexr65.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclexr65.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclexr65.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclexr65.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclexr65.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclexr65.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclexr65.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc3ExG30.s: Assembler messages:
encrypt.c: /tmp/cc3ExG30.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ExG30.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ExG30.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ExG30.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ExG30.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ExG30.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ExG30.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ExG30.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ExG30.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ExG30.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ExG30.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ExG30.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ExG30.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ExG30.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ExG30.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ExG30.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ExG30.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ExG30.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ExG30.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ExG30.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ExG30.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ExG30.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ExG30.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ExG30.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOvVjoI.s: Assembler messages:
encrypt.c: /tmp/ccOvVjoI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvVjoI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvVjoI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvVjoI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvVjoI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvVjoI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvVjoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvVjoI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvVjoI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvVjoI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvVjoI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvVjoI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvVjoI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvVjoI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvVjoI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOvVjoI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvVjoI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvVjoI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvVjoI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvVjoI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvVjoI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvVjoI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvVjoI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvVjoI.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpWegX4.s: Assembler messages:
encrypt.c: /tmp/ccpWegX4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWegX4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWegX4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWegX4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWegX4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWegX4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWegX4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWegX4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWegX4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWegX4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWegX4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWegX4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWegX4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWegX4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWegX4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWegX4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpWegX4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWegX4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWegX4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWegX4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWegX4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWegX4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWegX4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWegX4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cct0xYgV.s: Assembler messages:
encrypt.c: /tmp/cct0xYgV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0xYgV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0xYgV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct0xYgV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0xYgV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0xYgV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0xYgV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0xYgV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0xYgV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0xYgV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0xYgV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0xYgV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0xYgV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0xYgV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0xYgV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct0xYgV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0xYgV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0xYgV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0xYgV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0xYgV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0xYgV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0xYgV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0xYgV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0xYgV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciKDzaa.s: Assembler messages:
encrypt.c: /tmp/cciKDzaa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciKDzaa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciKDzaa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciKDzaa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKDzaa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKDzaa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKDzaa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKDzaa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKDzaa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKDzaa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKDzaa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKDzaa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciKDzaa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKDzaa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciKDzaa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKDzaa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciKDzaa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKDzaa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKDzaa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKDzaa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKDzaa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKDzaa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciKDzaa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKDzaa.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsnnOeu.s: Assembler messages:
encrypt.c: /tmp/ccsnnOeu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsnnOeu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsnnOeu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsnnOeu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnnOeu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnnOeu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnnOeu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnnOeu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnnOeu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnnOeu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnnOeu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnnOeu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsnnOeu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnnOeu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsnnOeu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsnnOeu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnnOeu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnnOeu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnnOeu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnnOeu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnnOeu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsnnOeu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnnOeu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnnOeu.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc736jGD.s: Assembler messages:
encrypt.c: /tmp/cc736jGD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc736jGD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc736jGD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc736jGD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc736jGD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc736jGD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc736jGD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc736jGD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc736jGD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc736jGD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc736jGD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc736jGD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc736jGD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc736jGD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc736jGD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc736jGD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc736jGD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc736jGD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc736jGD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc736jGD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc736jGD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc736jGD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc736jGD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc736jGD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc90lmpg.s: Assembler messages:
encrypt.c: /tmp/cc90lmpg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc90lmpg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc90lmpg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc90lmpg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90lmpg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90lmpg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90lmpg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90lmpg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90lmpg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90lmpg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90lmpg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90lmpg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc90lmpg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90lmpg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc90lmpg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90lmpg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc90lmpg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90lmpg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90lmpg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90lmpg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90lmpg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90lmpg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc90lmpg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90lmpg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjwe2cn.s: Assembler messages:
encrypt.c: /tmp/ccjwe2cn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjwe2cn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjwe2cn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjwe2cn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwe2cn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwe2cn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwe2cn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwe2cn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwe2cn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwe2cn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwe2cn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwe2cn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjwe2cn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwe2cn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjwe2cn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjwe2cn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjwe2cn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwe2cn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwe2cn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwe2cn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwe2cn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjwe2cn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwe2cn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjwe2cn.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccponjSd.s: Assembler messages:
encrypt.c: /tmp/ccponjSd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccponjSd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccponjSd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccponjSd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccponjSd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccponjSd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccponjSd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccponjSd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccponjSd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccponjSd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccponjSd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccponjSd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccponjSd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccponjSd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccponjSd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccponjSd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccponjSd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccponjSd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccponjSd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccponjSd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccponjSd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccponjSd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccponjSd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccponjSd.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOIKlfd.s: Assembler messages:
encrypt.c: /tmp/ccOIKlfd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOIKlfd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOIKlfd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOIKlfd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIKlfd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIKlfd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIKlfd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIKlfd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIKlfd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIKlfd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIKlfd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIKlfd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOIKlfd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIKlfd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOIKlfd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIKlfd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOIKlfd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOIKlfd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIKlfd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIKlfd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIKlfd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIKlfd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOIKlfd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIKlfd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVZubUu.s: Assembler messages:
encrypt.c: /tmp/ccVZubUu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVZubUu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVZubUu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVZubUu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZubUu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZubUu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZubUu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZubUu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZubUu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZubUu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZubUu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZubUu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVZubUu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZubUu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVZubUu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVZubUu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZubUu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZubUu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZubUu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZubUu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZubUu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVZubUu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZubUu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZubUu.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsIMu4O.s: Assembler messages:
encrypt.c: /tmp/ccsIMu4O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsIMu4O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsIMu4O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsIMu4O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIMu4O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIMu4O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIMu4O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIMu4O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIMu4O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIMu4O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIMu4O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIMu4O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsIMu4O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIMu4O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsIMu4O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsIMu4O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIMu4O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIMu4O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIMu4O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIMu4O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIMu4O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsIMu4O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIMu4O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIMu4O.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvzxe7n.s: Assembler messages:
encrypt.c: /tmp/ccvzxe7n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvzxe7n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvzxe7n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvzxe7n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzxe7n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzxe7n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzxe7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzxe7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzxe7n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvzxe7n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvzxe7n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvzxe7n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvzxe7n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzxe7n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvzxe7n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvzxe7n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvzxe7n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvzxe7n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvzxe7n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvzxe7n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzxe7n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvzxe7n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvzxe7n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvzxe7n.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7odSBl.s: Assembler messages:
encrypt.c: /tmp/cc7odSBl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7odSBl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7odSBl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7odSBl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7odSBl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7odSBl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7odSBl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7odSBl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7odSBl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7odSBl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7odSBl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7odSBl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7odSBl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7odSBl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7odSBl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7odSBl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7odSBl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7odSBl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7odSBl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7odSBl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7odSBl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7odSBl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7odSBl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7odSBl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgQesGV.s: Assembler messages:
encrypt.c: /tmp/ccgQesGV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgQesGV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgQesGV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgQesGV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQesGV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQesGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQesGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQesGV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQesGV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQesGV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQesGV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQesGV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgQesGV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQesGV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgQesGV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgQesGV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQesGV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQesGV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQesGV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQesGV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQesGV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgQesGV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQesGV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQesGV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC9Wb8J.s: Assembler messages:
encrypt.c: /tmp/ccC9Wb8J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC9Wb8J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC9Wb8J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC9Wb8J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Wb8J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Wb8J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Wb8J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Wb8J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Wb8J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9Wb8J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9Wb8J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9Wb8J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC9Wb8J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Wb8J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC9Wb8J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC9Wb8J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC9Wb8J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9Wb8J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9Wb8J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9Wb8J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9Wb8J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC9Wb8J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9Wb8J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC9Wb8J.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYFVjck.s: Assembler messages:
encrypt.c: /tmp/ccYFVjck.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYFVjck.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYFVjck.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYFVjck.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFVjck.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFVjck.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFVjck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFVjck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFVjck.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFVjck.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFVjck.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFVjck.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYFVjck.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFVjck.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYFVjck.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFVjck.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYFVjck.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFVjck.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFVjck.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFVjck.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFVjck.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFVjck.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFVjck.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFVjck.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3E0z2Q.s: Assembler messages:
encrypt.c: /tmp/cc3E0z2Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3E0z2Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3E0z2Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3E0z2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0z2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0z2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0z2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0z2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0z2Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3E0z2Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3E0z2Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3E0z2Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3E0z2Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0z2Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3E0z2Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3E0z2Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3E0z2Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3E0z2Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3E0z2Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0z2Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3E0z2Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3E0z2Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3E0z2Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3E0z2Q.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmWuxBe.s: Assembler messages:
encrypt.c: /tmp/ccmWuxBe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWuxBe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmWuxBe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWuxBe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWuxBe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWuxBe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWuxBe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWuxBe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWuxBe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWuxBe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWuxBe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWuxBe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmWuxBe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWuxBe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmWuxBe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWuxBe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmWuxBe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWuxBe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWuxBe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWuxBe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWuxBe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWuxBe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWuxBe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWuxBe.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3xLv49.s: Assembler messages:
encrypt.c: /tmp/cc3xLv49.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xLv49.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xLv49.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3xLv49.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xLv49.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xLv49.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xLv49.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xLv49.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xLv49.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xLv49.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xLv49.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xLv49.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3xLv49.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xLv49.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xLv49.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3xLv49.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xLv49.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xLv49.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xLv49.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xLv49.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xLv49.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3xLv49.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xLv49.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xLv49.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch9Zu3o.s: Assembler messages:
encrypt.c: /tmp/cch9Zu3o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch9Zu3o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch9Zu3o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch9Zu3o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zu3o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zu3o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zu3o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zu3o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zu3o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Zu3o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Zu3o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Zu3o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch9Zu3o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zu3o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch9Zu3o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Zu3o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch9Zu3o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Zu3o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Zu3o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Zu3o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Zu3o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Zu3o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch9Zu3o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Zu3o.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTXv4nj.s: Assembler messages:
encrypt.c: /tmp/ccTXv4nj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXv4nj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXv4nj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXv4nj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXv4nj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXv4nj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXv4nj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXv4nj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXv4nj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXv4nj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXv4nj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXv4nj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXv4nj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXv4nj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXv4nj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXv4nj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXv4nj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXv4nj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXv4nj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXv4nj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXv4nj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXv4nj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXv4nj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXv4nj.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqdoUXr.s: Assembler messages:
encrypt.c: /tmp/ccqdoUXr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqdoUXr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqdoUXr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqdoUXr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdoUXr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdoUXr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdoUXr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdoUXr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdoUXr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdoUXr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdoUXr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdoUXr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqdoUXr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdoUXr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqdoUXr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdoUXr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqdoUXr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdoUXr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdoUXr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdoUXr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdoUXr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdoUXr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdoUXr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdoUXr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3UNlW1.s: Assembler messages:
encrypt.c: /tmp/cc3UNlW1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3UNlW1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3UNlW1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3UNlW1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UNlW1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UNlW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UNlW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UNlW1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UNlW1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UNlW1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UNlW1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UNlW1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3UNlW1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UNlW1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3UNlW1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3UNlW1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3UNlW1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UNlW1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UNlW1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UNlW1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UNlW1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3UNlW1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UNlW1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3UNlW1.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccimiG2i.s: Assembler messages:
encrypt.c: /tmp/ccimiG2i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimiG2i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimiG2i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccimiG2i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimiG2i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimiG2i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimiG2i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimiG2i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimiG2i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimiG2i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimiG2i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimiG2i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimiG2i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimiG2i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimiG2i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimiG2i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccimiG2i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimiG2i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimiG2i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimiG2i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimiG2i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimiG2i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimiG2i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimiG2i.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWlgM4r.s: Assembler messages:
encrypt.c: /tmp/ccWlgM4r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWlgM4r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWlgM4r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWlgM4r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlgM4r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlgM4r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlgM4r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlgM4r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlgM4r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlgM4r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlgM4r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlgM4r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWlgM4r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlgM4r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWlgM4r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlgM4r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWlgM4r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWlgM4r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlgM4r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlgM4r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlgM4r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlgM4r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWlgM4r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWlgM4r.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYwWJ4g.s: Assembler messages:
encrypt.c: /tmp/ccYwWJ4g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYwWJ4g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYwWJ4g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYwWJ4g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwWJ4g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwWJ4g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwWJ4g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwWJ4g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwWJ4g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwWJ4g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwWJ4g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwWJ4g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYwWJ4g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwWJ4g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYwWJ4g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYwWJ4g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwWJ4g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwWJ4g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwWJ4g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwWJ4g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwWJ4g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYwWJ4g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwWJ4g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwWJ4g.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9HNinG.s: Assembler messages:
encrypt.c: /tmp/cc9HNinG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9HNinG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9HNinG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9HNinG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HNinG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HNinG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HNinG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HNinG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HNinG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HNinG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HNinG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HNinG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9HNinG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HNinG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9HNinG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9HNinG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HNinG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HNinG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HNinG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HNinG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HNinG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9HNinG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HNinG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HNinG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMAIIy0.s: Assembler messages:
encrypt.c: /tmp/ccMAIIy0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMAIIy0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMAIIy0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMAIIy0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAIIy0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAIIy0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAIIy0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAIIy0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAIIy0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAIIy0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAIIy0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAIIy0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMAIIy0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAIIy0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMAIIy0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAIIy0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMAIIy0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMAIIy0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAIIy0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAIIy0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAIIy0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAIIy0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAIIy0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMAIIy0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3oC3ZI.s: Assembler messages:
encrypt.c: /tmp/cc3oC3ZI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3oC3ZI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3oC3ZI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3oC3ZI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oC3ZI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oC3ZI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oC3ZI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oC3ZI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oC3ZI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oC3ZI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oC3ZI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oC3ZI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3oC3ZI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oC3ZI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3oC3ZI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3oC3ZI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3oC3ZI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oC3ZI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oC3ZI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3oC3ZI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oC3ZI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3oC3ZI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oC3ZI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3oC3ZI.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchjjUSZ.s: Assembler messages:
encrypt.c: /tmp/cchjjUSZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjjUSZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchjjUSZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchjjUSZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjjUSZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjjUSZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjjUSZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjjUSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjjUSZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjjUSZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjjUSZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjjUSZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchjjUSZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjjUSZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchjjUSZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjjUSZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchjjUSZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchjjUSZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjjUSZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjjUSZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjjUSZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjjUSZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjjUSZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchjjUSZ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccAlu9eC.s: Assembler messages:
encrypt.c: /tmp/ccAlu9eC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlu9eC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlu9eC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlu9eC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlu9eC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlu9eC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlu9eC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlu9eC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlu9eC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlu9eC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlu9eC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlu9eC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlu9eC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlu9eC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlu9eC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAlu9eC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlu9eC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlu9eC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlu9eC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlu9eC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlu9eC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlu9eC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlu9eC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlu9eC.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cci1ddb8.s: Assembler messages:
encrypt.c: /tmp/cci1ddb8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci1ddb8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci1ddb8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci1ddb8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1ddb8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1ddb8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1ddb8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1ddb8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1ddb8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1ddb8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1ddb8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1ddb8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci1ddb8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1ddb8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci1ddb8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1ddb8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci1ddb8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1ddb8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1ddb8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1ddb8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1ddb8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1ddb8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci1ddb8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1ddb8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGpPS7J.s: Assembler messages:
encrypt.c: /tmp/ccGpPS7J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGpPS7J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGpPS7J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGpPS7J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpPS7J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpPS7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpPS7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpPS7J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpPS7J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpPS7J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpPS7J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpPS7J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGpPS7J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpPS7J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGpPS7J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGpPS7J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpPS7J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpPS7J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpPS7J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpPS7J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpPS7J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGpPS7J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpPS7J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpPS7J.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cctPxwZY.s: Assembler messages:
encrypt.c: /tmp/cctPxwZY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctPxwZY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctPxwZY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctPxwZY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPxwZY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPxwZY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPxwZY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPxwZY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPxwZY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctPxwZY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctPxwZY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctPxwZY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctPxwZY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPxwZY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctPxwZY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctPxwZY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctPxwZY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctPxwZY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctPxwZY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctPxwZY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPxwZY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctPxwZY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctPxwZY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctPxwZY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc78HAY8.s: Assembler messages:
encrypt.c: /tmp/cc78HAY8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78HAY8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78HAY8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc78HAY8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78HAY8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78HAY8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78HAY8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78HAY8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78HAY8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78HAY8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78HAY8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78HAY8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78HAY8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78HAY8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78HAY8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78HAY8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc78HAY8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78HAY8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78HAY8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78HAY8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78HAY8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78HAY8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78HAY8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78HAY8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsCxlvh.s: Assembler messages:
encrypt.c: /tmp/ccsCxlvh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsCxlvh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsCxlvh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsCxlvh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxlvh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxlvh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxlvh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxlvh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxlvh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCxlvh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCxlvh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCxlvh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsCxlvh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxlvh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsCxlvh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsCxlvh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCxlvh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCxlvh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCxlvh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCxlvh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCxlvh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsCxlvh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCxlvh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCxlvh.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0d5V0d.s: Assembler messages:
encrypt.c: /tmp/cc0d5V0d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0d5V0d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0d5V0d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0d5V0d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d5V0d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d5V0d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d5V0d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d5V0d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d5V0d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0d5V0d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0d5V0d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0d5V0d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0d5V0d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d5V0d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0d5V0d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0d5V0d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0d5V0d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0d5V0d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0d5V0d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0d5V0d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d5V0d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0d5V0d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0d5V0d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0d5V0d.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn3lL5n.s: Assembler messages:
encrypt.c: /tmp/ccn3lL5n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn3lL5n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn3lL5n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn3lL5n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lL5n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lL5n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lL5n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lL5n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lL5n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn3lL5n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn3lL5n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn3lL5n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn3lL5n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lL5n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn3lL5n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn3lL5n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn3lL5n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn3lL5n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn3lL5n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn3lL5n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn3lL5n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn3lL5n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn3lL5n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn3lL5n.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccdea6e6.s: Assembler messages:
encrypt.c: /tmp/ccdea6e6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdea6e6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdea6e6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdea6e6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdea6e6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdea6e6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdea6e6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdea6e6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdea6e6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdea6e6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdea6e6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdea6e6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdea6e6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdea6e6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdea6e6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdea6e6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdea6e6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdea6e6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdea6e6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdea6e6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdea6e6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdea6e6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdea6e6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdea6e6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cciKOugb.s: Assembler messages:
encrypt.c: /tmp/cciKOugb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciKOugb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciKOugb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciKOugb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKOugb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKOugb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKOugb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKOugb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKOugb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKOugb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKOugb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKOugb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciKOugb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKOugb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciKOugb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciKOugb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKOugb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKOugb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKOugb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKOugb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKOugb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciKOugb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKOugb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKOugb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmfPNw7.s: Assembler messages:
encrypt.c: /tmp/ccmfPNw7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfPNw7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfPNw7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfPNw7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPNw7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPNw7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPNw7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPNw7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPNw7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfPNw7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfPNw7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfPNw7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfPNw7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPNw7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfPNw7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfPNw7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmfPNw7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmfPNw7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfPNw7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfPNw7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfPNw7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfPNw7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmfPNw7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmfPNw7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn4xQMi.s: Assembler messages:
encrypt.c: /tmp/ccn4xQMi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4xQMi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4xQMi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4xQMi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xQMi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xQMi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xQMi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xQMi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xQMi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4xQMi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4xQMi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4xQMi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4xQMi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xQMi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4xQMi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn4xQMi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4xQMi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4xQMi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4xQMi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xQMi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4xQMi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4xQMi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4xQMi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4xQMi.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchblbpW.s: Assembler messages:
encrypt.c: /tmp/cchblbpW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchblbpW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchblbpW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchblbpW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblbpW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblbpW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblbpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblbpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblbpW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchblbpW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchblbpW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchblbpW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchblbpW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblbpW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchblbpW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchblbpW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchblbpW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchblbpW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchblbpW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchblbpW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblbpW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchblbpW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchblbpW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchblbpW.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsAPdwQ.s: Assembler messages:
encrypt.c: /tmp/ccsAPdwQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsAPdwQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsAPdwQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsAPdwQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAPdwQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAPdwQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAPdwQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAPdwQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAPdwQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsAPdwQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsAPdwQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsAPdwQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsAPdwQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAPdwQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsAPdwQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsAPdwQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsAPdwQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsAPdwQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsAPdwQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAPdwQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsAPdwQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsAPdwQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsAPdwQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsAPdwQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJCGYfb.s: Assembler messages:
encrypt.c: /tmp/ccJCGYfb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJCGYfb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJCGYfb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJCGYfb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCGYfb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCGYfb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCGYfb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCGYfb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCGYfb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCGYfb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCGYfb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCGYfb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJCGYfb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCGYfb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJCGYfb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCGYfb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJCGYfb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCGYfb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCGYfb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCGYfb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCGYfb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCGYfb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJCGYfb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCGYfb.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOYIVV7.s: Assembler messages:
encrypt.c: /tmp/ccOYIVV7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOYIVV7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOYIVV7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOYIVV7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYIVV7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYIVV7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYIVV7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYIVV7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYIVV7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYIVV7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYIVV7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYIVV7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOYIVV7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYIVV7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOYIVV7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOYIVV7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYIVV7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYIVV7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYIVV7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYIVV7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYIVV7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOYIVV7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYIVV7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYIVV7.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccjB384T.s: Assembler messages:
encrypt.c: /tmp/ccjB384T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjB384T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjB384T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjB384T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB384T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB384T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB384T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB384T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB384T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjB384T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjB384T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjB384T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjB384T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB384T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjB384T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjB384T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjB384T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjB384T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjB384T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjB384T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB384T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjB384T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjB384T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjB384T.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccpKlxHJ.s: Assembler messages:
encrypt.c: /tmp/ccpKlxHJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpKlxHJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpKlxHJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpKlxHJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlxHJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlxHJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlxHJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlxHJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlxHJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpKlxHJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpKlxHJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpKlxHJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpKlxHJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlxHJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpKlxHJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpKlxHJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpKlxHJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpKlxHJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpKlxHJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKlxHJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpKlxHJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpKlxHJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpKlxHJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpKlxHJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc732uVY.s: Assembler messages:
encrypt.c: /tmp/cc732uVY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc732uVY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc732uVY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc732uVY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc732uVY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc732uVY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc732uVY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc732uVY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc732uVY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc732uVY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc732uVY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc732uVY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc732uVY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc732uVY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc732uVY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc732uVY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc732uVY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc732uVY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc732uVY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc732uVY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc732uVY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc732uVY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc732uVY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc732uVY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjW2s32.s: Assembler messages:
encrypt.c: /tmp/ccjW2s32.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjW2s32.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjW2s32.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjW2s32.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW2s32.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW2s32.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW2s32.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW2s32.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW2s32.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjW2s32.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjW2s32.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjW2s32.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjW2s32.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW2s32.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjW2s32.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjW2s32.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjW2s32.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjW2s32.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjW2s32.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjW2s32.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW2s32.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjW2s32.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjW2s32.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjW2s32.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2XKoWd.s: Assembler messages:
encrypt.c: /tmp/cc2XKoWd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XKoWd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2XKoWd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2XKoWd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XKoWd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XKoWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XKoWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XKoWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XKoWd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XKoWd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XKoWd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XKoWd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2XKoWd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XKoWd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2XKoWd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XKoWd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2XKoWd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XKoWd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XKoWd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XKoWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XKoWd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XKoWd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XKoWd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XKoWd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaU0Qa9.s: Assembler messages:
encrypt.c: /tmp/ccaU0Qa9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaU0Qa9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaU0Qa9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaU0Qa9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU0Qa9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU0Qa9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU0Qa9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU0Qa9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU0Qa9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaU0Qa9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaU0Qa9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaU0Qa9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaU0Qa9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU0Qa9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaU0Qa9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaU0Qa9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaU0Qa9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaU0Qa9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaU0Qa9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU0Qa9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaU0Qa9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaU0Qa9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaU0Qa9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaU0Qa9.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO12INs.s: Assembler messages:
encrypt.c: /tmp/ccO12INs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO12INs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO12INs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO12INs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO12INs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO12INs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO12INs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO12INs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO12INs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO12INs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO12INs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO12INs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO12INs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO12INs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO12INs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO12INs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO12INs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO12INs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO12INs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO12INs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO12INs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO12INs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO12INs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO12INs.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOTaIgj.s: Assembler messages:
encrypt.c: /tmp/ccOTaIgj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOTaIgj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOTaIgj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOTaIgj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTaIgj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTaIgj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTaIgj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTaIgj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTaIgj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOTaIgj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOTaIgj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOTaIgj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOTaIgj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTaIgj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOTaIgj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOTaIgj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOTaIgj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOTaIgj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOTaIgj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTaIgj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOTaIgj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOTaIgj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOTaIgj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOTaIgj.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKb0Sf5.s: Assembler messages:
encrypt.c: /tmp/ccKb0Sf5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKb0Sf5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKb0Sf5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKb0Sf5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb0Sf5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb0Sf5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb0Sf5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb0Sf5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb0Sf5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKb0Sf5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKb0Sf5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKb0Sf5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKb0Sf5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb0Sf5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKb0Sf5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKb0Sf5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKb0Sf5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKb0Sf5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKb0Sf5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKb0Sf5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKb0Sf5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKb0Sf5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKb0Sf5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKb0Sf5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdiOMH5.s: Assembler messages:
encrypt.c: /tmp/ccdiOMH5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdiOMH5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdiOMH5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdiOMH5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiOMH5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiOMH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiOMH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiOMH5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiOMH5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdiOMH5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdiOMH5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdiOMH5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdiOMH5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiOMH5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdiOMH5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdiOMH5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdiOMH5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdiOMH5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdiOMH5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiOMH5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdiOMH5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdiOMH5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdiOMH5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdiOMH5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBI1bjk.s: Assembler messages:
encrypt.c: /tmp/ccBI1bjk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBI1bjk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBI1bjk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBI1bjk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI1bjk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI1bjk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI1bjk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI1bjk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI1bjk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBI1bjk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBI1bjk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBI1bjk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBI1bjk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI1bjk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBI1bjk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBI1bjk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBI1bjk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBI1bjk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBI1bjk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBI1bjk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBI1bjk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBI1bjk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBI1bjk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBI1bjk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCVi4Ge.s: Assembler messages:
encrypt.c: /tmp/ccCVi4Ge.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCVi4Ge.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCVi4Ge.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCVi4Ge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVi4Ge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVi4Ge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVi4Ge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVi4Ge.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVi4Ge.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVi4Ge.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVi4Ge.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVi4Ge.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCVi4Ge.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVi4Ge.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCVi4Ge.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCVi4Ge.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVi4Ge.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVi4Ge.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVi4Ge.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVi4Ge.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVi4Ge.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCVi4Ge.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVi4Ge.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVi4Ge.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMKztDS.s: Assembler messages:
encrypt.c: /tmp/ccMKztDS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMKztDS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMKztDS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMKztDS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKztDS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKztDS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKztDS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKztDS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKztDS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKztDS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKztDS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKztDS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMKztDS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKztDS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMKztDS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKztDS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMKztDS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKztDS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKztDS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKztDS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKztDS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKztDS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMKztDS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKztDS.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfVLGGN.s: Assembler messages:
encrypt.c: /tmp/ccfVLGGN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfVLGGN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfVLGGN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfVLGGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVLGGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVLGGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVLGGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVLGGN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVLGGN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVLGGN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVLGGN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVLGGN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfVLGGN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVLGGN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfVLGGN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfVLGGN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVLGGN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVLGGN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVLGGN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVLGGN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVLGGN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfVLGGN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVLGGN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVLGGN.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca8NAOT.s: Assembler messages:
encrypt.c: /tmp/cca8NAOT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca8NAOT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca8NAOT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca8NAOT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8NAOT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8NAOT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8NAOT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8NAOT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8NAOT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8NAOT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8NAOT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8NAOT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca8NAOT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8NAOT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca8NAOT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8NAOT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca8NAOT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8NAOT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8NAOT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8NAOT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8NAOT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8NAOT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca8NAOT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8NAOT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciKl7n4.s: Assembler messages:
encrypt.c: /tmp/cciKl7n4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciKl7n4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciKl7n4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciKl7n4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKl7n4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKl7n4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKl7n4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKl7n4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKl7n4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKl7n4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKl7n4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKl7n4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciKl7n4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKl7n4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciKl7n4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciKl7n4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKl7n4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKl7n4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKl7n4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKl7n4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKl7n4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciKl7n4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKl7n4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKl7n4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc8hR0OF.s: Assembler messages:
encrypt.c: /tmp/cc8hR0OF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8hR0OF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8hR0OF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8hR0OF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR0OF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR0OF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR0OF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR0OF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR0OF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hR0OF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hR0OF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hR0OF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8hR0OF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR0OF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8hR0OF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8hR0OF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8hR0OF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hR0OF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hR0OF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hR0OF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hR0OF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8hR0OF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hR0OF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8hR0OF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ2Z4JM.s: Assembler messages:
encrypt.c: /tmp/ccJ2Z4JM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ2Z4JM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ2Z4JM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ2Z4JM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2Z4JM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2Z4JM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2Z4JM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2Z4JM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2Z4JM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2Z4JM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2Z4JM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2Z4JM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ2Z4JM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2Z4JM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ2Z4JM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2Z4JM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ2Z4JM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2Z4JM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2Z4JM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2Z4JM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2Z4JM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2Z4JM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ2Z4JM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2Z4JM.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6kpcZQ.s: Assembler messages:
encrypt.c: /tmp/cc6kpcZQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6kpcZQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6kpcZQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6kpcZQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kpcZQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kpcZQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kpcZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kpcZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kpcZQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kpcZQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kpcZQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kpcZQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6kpcZQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kpcZQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6kpcZQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kpcZQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6kpcZQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6kpcZQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kpcZQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kpcZQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kpcZQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kpcZQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6kpcZQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6kpcZQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz9yl0U.s: Assembler messages:
encrypt.c: /tmp/ccz9yl0U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz9yl0U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz9yl0U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz9yl0U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9yl0U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9yl0U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9yl0U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9yl0U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9yl0U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9yl0U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9yl0U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9yl0U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz9yl0U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9yl0U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz9yl0U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz9yl0U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9yl0U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9yl0U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9yl0U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9yl0U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9yl0U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz9yl0U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9yl0U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9yl0U.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc42yiAQ.s: Assembler messages:
encrypt.c: /tmp/cc42yiAQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42yiAQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42yiAQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc42yiAQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42yiAQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42yiAQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42yiAQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42yiAQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42yiAQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc42yiAQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42yiAQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42yiAQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42yiAQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42yiAQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42yiAQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42yiAQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42yiAQ.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc42yiAQ.s: Assembler messages:
encrypt.c: /tmp/cc42yiAQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42yiAQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42yiAQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc42yiAQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42yiAQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42yiAQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42yiAQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42yiAQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42yiAQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc42yiAQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42yiAQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42yiAQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42yiAQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42yiAQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42yiAQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42yiAQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42yiAQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42yiAQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCAdvxC.s: Assembler messages:
encrypt.c: /tmp/ccCAdvxC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAdvxC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCAdvxC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAdvxC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAdvxC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAdvxC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAdvxC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCAdvxC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCAdvxC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAdvxC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCAdvxC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAdvxC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAdvxC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAdvxC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAdvxC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAdvxC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAdvxC.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccCAdvxC.s: Assembler messages:
encrypt.c: /tmp/ccCAdvxC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAdvxC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCAdvxC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAdvxC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAdvxC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAdvxC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAdvxC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCAdvxC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCAdvxC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAdvxC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCAdvxC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCAdvxC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAdvxC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAdvxC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAdvxC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAdvxC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAdvxC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCAdvxC.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3121DF.s: Assembler messages:
encrypt.c: /tmp/cc3121DF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3121DF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3121DF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3121DF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3121DF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3121DF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3121DF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3121DF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3121DF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3121DF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3121DF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3121DF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3121DF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3121DF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3121DF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3121DF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3121DF.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc3121DF.s: Assembler messages:
encrypt.c: /tmp/cc3121DF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3121DF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3121DF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3121DF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3121DF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3121DF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3121DF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3121DF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3121DF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3121DF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3121DF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3121DF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3121DF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3121DF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3121DF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3121DF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3121DF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3121DF.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWigVHT.s: Assembler messages:
encrypt.c: /tmp/ccWigVHT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWigVHT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWigVHT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWigVHT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWigVHT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWigVHT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWigVHT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWigVHT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWigVHT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWigVHT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWigVHT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWigVHT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWigVHT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWigVHT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWigVHT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWigVHT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWigVHT.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccWigVHT.s: Assembler messages:
encrypt.c: /tmp/ccWigVHT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWigVHT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWigVHT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWigVHT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWigVHT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWigVHT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWigVHT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWigVHT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWigVHT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWigVHT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWigVHT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWigVHT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWigVHT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWigVHT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWigVHT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWigVHT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWigVHT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWigVHT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccW7ytuv.s: Assembler messages:
encrypt.c: /tmp/ccW7ytuv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7ytuv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7ytuv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7ytuv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7ytuv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7ytuv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7ytuv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7ytuv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7ytuv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7ytuv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW7ytuv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7ytuv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7ytuv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7ytuv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7ytuv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7ytuv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7ytuv.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccW7ytuv.s: Assembler messages:
encrypt.c: /tmp/ccW7ytuv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7ytuv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7ytuv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7ytuv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7ytuv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7ytuv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7ytuv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7ytuv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7ytuv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7ytuv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW7ytuv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7ytuv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7ytuv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7ytuv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ytuv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7ytuv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7ytuv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7ytuv.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccc0xBYJ.s: Assembler messages:
encrypt.c: /tmp/ccc0xBYJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0xBYJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0xBYJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0xBYJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xBYJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xBYJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xBYJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0xBYJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc0xBYJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xBYJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xBYJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xBYJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xBYJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0xBYJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xBYJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xBYJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccc0xBYJ.s: Assembler messages:
encrypt.c: /tmp/ccc0xBYJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0xBYJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0xBYJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0xBYJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xBYJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xBYJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xBYJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0xBYJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc0xBYJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xBYJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xBYJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xBYJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xBYJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xBYJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0xBYJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xBYJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xBYJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ1THNT.s: Assembler messages:
encrypt.c: /tmp/ccQ1THNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ1THNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ1THNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ1THNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1THNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1THNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1THNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ1THNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ1THNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ1THNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1THNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1THNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1THNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1THNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ1THNT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1THNT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1THNT.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccQ1THNT.s: Assembler messages:
encrypt.c: /tmp/ccQ1THNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ1THNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ1THNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ1THNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1THNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1THNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1THNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ1THNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ1THNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ1THNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1THNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1THNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1THNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1THNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1THNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ1THNT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1THNT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1THNT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrPzpgE.s: Assembler messages:
encrypt.c: /tmp/ccrPzpgE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPzpgE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrPzpgE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPzpgE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPzpgE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPzpgE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPzpgE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrPzpgE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrPzpgE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPzpgE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrPzpgE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPzpgE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPzpgE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPzpgE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPzpgE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPzpgE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPzpgE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrPzpgE.s: Assembler messages:
encrypt.c: /tmp/ccrPzpgE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPzpgE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrPzpgE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPzpgE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPzpgE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPzpgE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPzpgE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrPzpgE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrPzpgE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPzpgE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrPzpgE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPzpgE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPzpgE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPzpgE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPzpgE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPzpgE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPzpgE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPzpgE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKIWYBf.s: Assembler messages:
encrypt.c: /tmp/ccKIWYBf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKIWYBf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKIWYBf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKIWYBf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIWYBf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIWYBf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIWYBf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIWYBf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIWYBf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKIWYBf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKIWYBf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKIWYBf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKIWYBf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIWYBf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKIWYBf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKIWYBf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKIWYBf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKIWYBf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKIWYBf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKIWYBf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIWYBf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKIWYBf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKIWYBf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKIWYBf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cced2iZM.s: Assembler messages:
encrypt.c: /tmp/cced2iZM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cced2iZM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cced2iZM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cced2iZM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cced2iZM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cced2iZM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cced2iZM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cced2iZM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cced2iZM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced2iZM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced2iZM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced2iZM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cced2iZM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cced2iZM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cced2iZM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cced2iZM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced2iZM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cced2iZM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cced2iZM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cced2iZM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cced2iZM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cced2iZM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cced2iZM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cced2iZM.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccEVsRPf.s: Assembler messages:
encrypt.c: /tmp/ccEVsRPf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVsRPf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVsRPf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVsRPf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsRPf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsRPf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsRPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsRPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsRPf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVsRPf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVsRPf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVsRPf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVsRPf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsRPf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVsRPf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVsRPf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEVsRPf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVsRPf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVsRPf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVsRPf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVsRPf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVsRPf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVsRPf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVsRPf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccZP9QLE.s: Assembler messages:
encrypt.c: /tmp/ccZP9QLE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZP9QLE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZP9QLE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZP9QLE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZP9QLE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZP9QLE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZP9QLE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZP9QLE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZP9QLE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZP9QLE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZP9QLE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZP9QLE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZP9QLE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZP9QLE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZP9QLE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZP9QLE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZP9QLE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZP9QLE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZP9QLE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZP9QLE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZP9QLE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZP9QLE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZP9QLE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZP9QLE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFRFLti.s: Assembler messages:
encrypt.c: /tmp/ccFRFLti.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRFLti.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRFLti.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRFLti.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRFLti.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRFLti.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRFLti.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRFLti.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRFLti.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRFLti.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRFLti.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRFLti.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRFLti.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRFLti.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRFLti.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRFLti.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFRFLti.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRFLti.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRFLti.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRFLti.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRFLti.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRFLti.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRFLti.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRFLti.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwDi8CR.s: Assembler messages:
encrypt.c: /tmp/ccwDi8CR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwDi8CR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwDi8CR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwDi8CR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDi8CR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDi8CR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDi8CR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDi8CR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDi8CR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDi8CR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDi8CR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDi8CR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwDi8CR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDi8CR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwDi8CR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwDi8CR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDi8CR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDi8CR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDi8CR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDi8CR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDi8CR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwDi8CR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDi8CR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDi8CR.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckTBbDg.s: Assembler messages:
encrypt.c: /tmp/cckTBbDg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTBbDg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckTBbDg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckTBbDg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTBbDg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTBbDg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTBbDg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTBbDg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTBbDg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTBbDg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTBbDg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTBbDg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckTBbDg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTBbDg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckTBbDg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTBbDg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckTBbDg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTBbDg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTBbDg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTBbDg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTBbDg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTBbDg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTBbDg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTBbDg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqZ33Jy.s: Assembler messages:
encrypt.c: /tmp/ccqZ33Jy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqZ33Jy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqZ33Jy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqZ33Jy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ33Jy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ33Jy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ33Jy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ33Jy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ33Jy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZ33Jy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZ33Jy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZ33Jy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqZ33Jy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ33Jy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqZ33Jy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqZ33Jy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZ33Jy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZ33Jy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZ33Jy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ33Jy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZ33Jy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqZ33Jy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZ33Jy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZ33Jy.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOwAvSB.s: Assembler messages:
encrypt.c: /tmp/ccOwAvSB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOwAvSB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOwAvSB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOwAvSB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwAvSB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwAvSB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwAvSB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwAvSB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwAvSB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwAvSB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwAvSB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwAvSB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOwAvSB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwAvSB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOwAvSB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOwAvSB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwAvSB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwAvSB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwAvSB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwAvSB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwAvSB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOwAvSB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwAvSB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwAvSB.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP6uHxb.s: Assembler messages:
encrypt.c: /tmp/ccP6uHxb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP6uHxb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP6uHxb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP6uHxb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6uHxb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6uHxb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6uHxb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6uHxb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6uHxb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6uHxb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6uHxb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6uHxb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP6uHxb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6uHxb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP6uHxb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6uHxb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP6uHxb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6uHxb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6uHxb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6uHxb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6uHxb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6uHxb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP6uHxb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6uHxb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc52yFtj.s: Assembler messages:
encrypt.c: /tmp/cc52yFtj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc52yFtj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc52yFtj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc52yFtj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52yFtj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52yFtj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52yFtj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52yFtj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52yFtj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52yFtj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52yFtj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52yFtj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc52yFtj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52yFtj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc52yFtj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52yFtj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc52yFtj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52yFtj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52yFtj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52yFtj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52yFtj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52yFtj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc52yFtj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52yFtj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPkB2Uz.s: Assembler messages:
encrypt.c: /tmp/ccPkB2Uz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkB2Uz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkB2Uz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkB2Uz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkB2Uz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkB2Uz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkB2Uz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkB2Uz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkB2Uz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkB2Uz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkB2Uz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkB2Uz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkB2Uz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkB2Uz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkB2Uz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPkB2Uz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkB2Uz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkB2Uz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkB2Uz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkB2Uz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkB2Uz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkB2Uz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkB2Uz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkB2Uz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMqvXgq.s: Assembler messages:
encrypt.c: /tmp/ccMqvXgq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMqvXgq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMqvXgq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMqvXgq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqvXgq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqvXgq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqvXgq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqvXgq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqvXgq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqvXgq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqvXgq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqvXgq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMqvXgq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqvXgq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMqvXgq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMqvXgq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMqvXgq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqvXgq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqvXgq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqvXgq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqvXgq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMqvXgq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqvXgq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMqvXgq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVVzw0K.s: Assembler messages:
encrypt.c: /tmp/ccVVzw0K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVVzw0K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVVzw0K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVVzw0K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVzw0K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVzw0K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVzw0K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVzw0K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVzw0K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVVzw0K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVVzw0K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVVzw0K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVVzw0K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVzw0K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVVzw0K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVVzw0K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVVzw0K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVVzw0K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVVzw0K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVVzw0K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVzw0K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVVzw0K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVVzw0K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVVzw0K.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8ugGpZ.s: Assembler messages:
encrypt.c: /tmp/cc8ugGpZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ugGpZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ugGpZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ugGpZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ugGpZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ugGpZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ugGpZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ugGpZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ugGpZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ugGpZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ugGpZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ugGpZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ugGpZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ugGpZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ugGpZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ugGpZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ugGpZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ugGpZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ugGpZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ugGpZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ugGpZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ugGpZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ugGpZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ugGpZ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnT9bVt.s: Assembler messages:
encrypt.c: /tmp/ccnT9bVt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnT9bVt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnT9bVt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnT9bVt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT9bVt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT9bVt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT9bVt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT9bVt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT9bVt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnT9bVt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnT9bVt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnT9bVt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnT9bVt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT9bVt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnT9bVt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnT9bVt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnT9bVt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnT9bVt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnT9bVt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnT9bVt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnT9bVt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnT9bVt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnT9bVt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnT9bVt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXzUYxq.s: Assembler messages:
encrypt.c: /tmp/ccXzUYxq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzUYxq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzUYxq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzUYxq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUYxq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUYxq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUYxq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUYxq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUYxq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzUYxq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzUYxq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzUYxq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzUYxq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUYxq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzUYxq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXzUYxq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXzUYxq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzUYxq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzUYxq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzUYxq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzUYxq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzUYxq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzUYxq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXzUYxq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbcBoDC.s: Assembler messages:
encrypt.c: /tmp/ccbcBoDC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbcBoDC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbcBoDC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbcBoDC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBoDC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBoDC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBoDC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBoDC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBoDC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcBoDC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcBoDC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcBoDC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbcBoDC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBoDC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbcBoDC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcBoDC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbcBoDC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcBoDC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcBoDC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcBoDC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBoDC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcBoDC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbcBoDC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcBoDC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUEXtit.s: Assembler messages:
encrypt.c: /tmp/ccUEXtit.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUEXtit.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUEXtit.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUEXtit.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEXtit.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEXtit.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEXtit.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEXtit.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEXtit.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEXtit.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEXtit.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEXtit.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUEXtit.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEXtit.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUEXtit.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUEXtit.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUEXtit.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEXtit.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEXtit.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUEXtit.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEXtit.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUEXtit.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEXtit.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUEXtit.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgIWoKR.s: Assembler messages:
encrypt.c: /tmp/ccgIWoKR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgIWoKR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgIWoKR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgIWoKR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIWoKR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIWoKR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIWoKR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIWoKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIWoKR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIWoKR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIWoKR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIWoKR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgIWoKR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIWoKR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgIWoKR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIWoKR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgIWoKR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIWoKR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIWoKR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIWoKR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIWoKR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIWoKR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgIWoKR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIWoKR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIaJCpB.s: Assembler messages:
encrypt.c: /tmp/ccIaJCpB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIaJCpB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIaJCpB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIaJCpB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaJCpB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaJCpB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaJCpB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaJCpB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaJCpB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaJCpB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaJCpB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaJCpB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIaJCpB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaJCpB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIaJCpB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIaJCpB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaJCpB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaJCpB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaJCpB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaJCpB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaJCpB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIaJCpB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaJCpB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaJCpB.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVNfETg.s: Assembler messages:
encrypt.c: /tmp/ccVNfETg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVNfETg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVNfETg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVNfETg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNfETg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNfETg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNfETg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNfETg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNfETg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNfETg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNfETg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNfETg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVNfETg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNfETg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVNfETg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNfETg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVNfETg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNfETg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNfETg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNfETg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNfETg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNfETg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVNfETg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNfETg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCOMIFy.s: Assembler messages:
encrypt.c: /tmp/ccCOMIFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCOMIFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCOMIFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCOMIFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOMIFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOMIFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOMIFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOMIFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOMIFy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOMIFy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOMIFy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOMIFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCOMIFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOMIFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCOMIFy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCOMIFy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOMIFy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOMIFy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOMIFy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOMIFy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOMIFy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCOMIFy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOMIFy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOMIFy.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSc1L67.s: Assembler messages:
encrypt.c: /tmp/ccSc1L67.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSc1L67.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSc1L67.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSc1L67.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSc1L67.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSc1L67.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSc1L67.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSc1L67.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSc1L67.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSc1L67.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSc1L67.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSc1L67.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSc1L67.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSc1L67.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSc1L67.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSc1L67.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSc1L67.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSc1L67.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSc1L67.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSc1L67.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSc1L67.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSc1L67.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSc1L67.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSc1L67.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc43iXoy.s: Assembler messages:
encrypt.c: /tmp/cc43iXoy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43iXoy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43iXoy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43iXoy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43iXoy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43iXoy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43iXoy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43iXoy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43iXoy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43iXoy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43iXoy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43iXoy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43iXoy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43iXoy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43iXoy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43iXoy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43iXoy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43iXoy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43iXoy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43iXoy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43iXoy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43iXoy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43iXoy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43iXoy.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqVkBKl.s: Assembler messages:
encrypt.c: /tmp/ccqVkBKl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqVkBKl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqVkBKl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqVkBKl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVkBKl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVkBKl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVkBKl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVkBKl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVkBKl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVkBKl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVkBKl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVkBKl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqVkBKl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVkBKl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqVkBKl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVkBKl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqVkBKl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVkBKl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVkBKl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVkBKl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVkBKl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVkBKl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqVkBKl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVkBKl.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIWtE9o.s: Assembler messages:
encrypt.c: /tmp/ccIWtE9o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIWtE9o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIWtE9o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIWtE9o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWtE9o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWtE9o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWtE9o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWtE9o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWtE9o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWtE9o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWtE9o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWtE9o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIWtE9o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWtE9o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIWtE9o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWtE9o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIWtE9o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWtE9o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWtE9o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWtE9o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWtE9o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWtE9o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIWtE9o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWtE9o.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuoSoHD.s: Assembler messages:
encrypt.c: /tmp/ccuoSoHD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuoSoHD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuoSoHD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuoSoHD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoSoHD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoSoHD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoSoHD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoSoHD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoSoHD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuoSoHD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuoSoHD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuoSoHD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuoSoHD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoSoHD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuoSoHD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuoSoHD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuoSoHD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuoSoHD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuoSoHD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuoSoHD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuoSoHD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuoSoHD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuoSoHD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuoSoHD.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNx4Llz.s: Assembler messages:
encrypt.c: /tmp/ccNx4Llz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNx4Llz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNx4Llz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNx4Llz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx4Llz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx4Llz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx4Llz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx4Llz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx4Llz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNx4Llz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNx4Llz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNx4Llz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNx4Llz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx4Llz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNx4Llz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNx4Llz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNx4Llz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNx4Llz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNx4Llz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNx4Llz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNx4Llz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNx4Llz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNx4Llz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNx4Llz.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmMjFBg.s: Assembler messages:
encrypt.c: /tmp/ccmMjFBg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmMjFBg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmMjFBg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmMjFBg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMjFBg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMjFBg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMjFBg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMjFBg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMjFBg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMjFBg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMjFBg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMjFBg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmMjFBg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMjFBg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmMjFBg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMjFBg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmMjFBg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMjFBg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMjFBg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMjFBg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMjFBg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMjFBg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmMjFBg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMjFBg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJfCNWG.s: Assembler messages:
encrypt.c: /tmp/ccJfCNWG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfCNWG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfCNWG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfCNWG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfCNWG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfCNWG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfCNWG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfCNWG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfCNWG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfCNWG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfCNWG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfCNWG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfCNWG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfCNWG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfCNWG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJfCNWG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfCNWG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfCNWG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfCNWG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfCNWG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfCNWG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfCNWG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfCNWG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfCNWG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cch1CSms.s: Assembler messages:
encrypt.c: /tmp/cch1CSms.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch1CSms.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch1CSms.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch1CSms.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1CSms.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1CSms.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1CSms.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1CSms.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1CSms.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1CSms.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1CSms.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1CSms.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch1CSms.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1CSms.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch1CSms.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1CSms.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch1CSms.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1CSms.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1CSms.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1CSms.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1CSms.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1CSms.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch1CSms.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1CSms.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP0xw54.s: Assembler messages:
encrypt.c: /tmp/ccP0xw54.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0xw54.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0xw54.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0xw54.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xw54.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xw54.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xw54.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xw54.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xw54.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0xw54.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0xw54.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0xw54.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0xw54.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xw54.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0xw54.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP0xw54.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0xw54.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0xw54.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0xw54.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0xw54.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0xw54.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0xw54.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0xw54.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0xw54.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy9ZYrp.s: Assembler messages:
encrypt.c: /tmp/ccy9ZYrp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy9ZYrp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy9ZYrp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy9ZYrp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ZYrp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ZYrp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ZYrp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ZYrp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ZYrp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9ZYrp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9ZYrp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9ZYrp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy9ZYrp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ZYrp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy9ZYrp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9ZYrp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy9ZYrp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9ZYrp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9ZYrp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9ZYrp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9ZYrp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9ZYrp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy9ZYrp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9ZYrp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccI4Ufmn.s: Assembler messages:
encrypt.c: /tmp/ccI4Ufmn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4Ufmn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4Ufmn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4Ufmn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Ufmn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Ufmn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Ufmn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Ufmn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Ufmn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4Ufmn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4Ufmn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4Ufmn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4Ufmn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Ufmn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4Ufmn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4Ufmn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI4Ufmn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4Ufmn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4Ufmn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4Ufmn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4Ufmn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4Ufmn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI4Ufmn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4Ufmn.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccU1C4DY.s: Assembler messages:
encrypt.c: /tmp/ccU1C4DY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU1C4DY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU1C4DY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU1C4DY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1C4DY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1C4DY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1C4DY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1C4DY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1C4DY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1C4DY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1C4DY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1C4DY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU1C4DY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1C4DY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU1C4DY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU1C4DY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1C4DY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1C4DY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1C4DY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1C4DY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1C4DY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU1C4DY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1C4DY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1C4DY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3nD2R8.s: Assembler messages:
encrypt.c: /tmp/cc3nD2R8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3nD2R8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3nD2R8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3nD2R8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nD2R8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nD2R8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nD2R8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nD2R8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nD2R8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nD2R8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nD2R8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nD2R8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3nD2R8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nD2R8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3nD2R8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3nD2R8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nD2R8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nD2R8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nD2R8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nD2R8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nD2R8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3nD2R8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nD2R8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nD2R8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGuPyBx.s: Assembler messages:
encrypt.c: /tmp/ccGuPyBx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGuPyBx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGuPyBx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGuPyBx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuPyBx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuPyBx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuPyBx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuPyBx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuPyBx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuPyBx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuPyBx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuPyBx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGuPyBx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuPyBx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGuPyBx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuPyBx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGuPyBx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuPyBx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuPyBx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuPyBx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuPyBx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuPyBx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGuPyBx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuPyBx.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1pAeVf.s: Assembler messages:
encrypt.c: /tmp/cc1pAeVf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1pAeVf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1pAeVf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1pAeVf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pAeVf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pAeVf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pAeVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pAeVf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pAeVf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pAeVf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pAeVf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pAeVf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1pAeVf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pAeVf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1pAeVf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1pAeVf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pAeVf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pAeVf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pAeVf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pAeVf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pAeVf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pAeVf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pAeVf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pAeVf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4Ss9pu.s: Assembler messages:
encrypt.c: /tmp/cc4Ss9pu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Ss9pu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Ss9pu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Ss9pu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ss9pu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ss9pu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ss9pu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ss9pu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ss9pu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Ss9pu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Ss9pu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Ss9pu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Ss9pu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ss9pu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Ss9pu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Ss9pu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Ss9pu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Ss9pu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Ss9pu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Ss9pu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ss9pu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Ss9pu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Ss9pu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Ss9pu.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYgo49t.s: Assembler messages:
encrypt.c: /tmp/ccYgo49t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYgo49t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYgo49t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYgo49t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgo49t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgo49t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgo49t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgo49t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgo49t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgo49t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgo49t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgo49t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYgo49t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgo49t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYgo49t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgo49t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYgo49t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgo49t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgo49t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgo49t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgo49t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgo49t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYgo49t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgo49t.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cct7blYf.s: Assembler messages:
encrypt.c: /tmp/cct7blYf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7blYf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct7blYf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct7blYf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7blYf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7blYf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7blYf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7blYf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7blYf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7blYf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7blYf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7blYf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct7blYf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7blYf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct7blYf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct7blYf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7blYf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7blYf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7blYf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7blYf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7blYf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7blYf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7blYf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7blYf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0rCYBx.s: Assembler messages:
encrypt.c: /tmp/cc0rCYBx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0rCYBx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0rCYBx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0rCYBx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rCYBx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rCYBx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rCYBx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rCYBx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rCYBx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rCYBx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rCYBx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rCYBx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0rCYBx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rCYBx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0rCYBx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rCYBx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0rCYBx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rCYBx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rCYBx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rCYBx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rCYBx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rCYBx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0rCYBx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rCYBx.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci8IJHk.s: Assembler messages:
encrypt.c: /tmp/cci8IJHk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci8IJHk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci8IJHk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci8IJHk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8IJHk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8IJHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8IJHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8IJHk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8IJHk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8IJHk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8IJHk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8IJHk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci8IJHk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8IJHk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci8IJHk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci8IJHk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8IJHk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8IJHk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8IJHk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8IJHk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8IJHk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci8IJHk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8IJHk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8IJHk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYgnVNK.s: Assembler messages:
encrypt.c: /tmp/ccYgnVNK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYgnVNK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYgnVNK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYgnVNK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgnVNK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgnVNK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgnVNK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgnVNK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgnVNK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgnVNK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgnVNK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgnVNK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYgnVNK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgnVNK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYgnVNK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgnVNK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYgnVNK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYgnVNK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgnVNK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgnVNK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgnVNK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgnVNK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYgnVNK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYgnVNK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceTD5G1.s: Assembler messages:
encrypt.c: /tmp/cceTD5G1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceTD5G1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceTD5G1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceTD5G1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTD5G1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTD5G1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTD5G1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTD5G1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTD5G1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTD5G1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTD5G1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTD5G1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceTD5G1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTD5G1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceTD5G1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceTD5G1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTD5G1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTD5G1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTD5G1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTD5G1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTD5G1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceTD5G1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTD5G1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTD5G1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc66pDo8.s: Assembler messages:
encrypt.c: /tmp/cc66pDo8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66pDo8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc66pDo8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc66pDo8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66pDo8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66pDo8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66pDo8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66pDo8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66pDo8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66pDo8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66pDo8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66pDo8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc66pDo8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66pDo8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc66pDo8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc66pDo8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66pDo8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66pDo8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66pDo8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66pDo8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66pDo8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66pDo8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66pDo8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66pDo8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGxvjC2.s: Assembler messages:
encrypt.c: /tmp/ccGxvjC2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGxvjC2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGxvjC2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGxvjC2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxvjC2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxvjC2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxvjC2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxvjC2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxvjC2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxvjC2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxvjC2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxvjC2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGxvjC2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxvjC2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGxvjC2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxvjC2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGxvjC2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxvjC2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxvjC2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxvjC2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxvjC2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxvjC2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGxvjC2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxvjC2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccStykMV.s: Assembler messages:
encrypt.c: /tmp/ccStykMV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccStykMV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccStykMV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccStykMV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStykMV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStykMV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStykMV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStykMV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStykMV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccStykMV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccStykMV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccStykMV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccStykMV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStykMV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccStykMV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccStykMV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccStykMV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStykMV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStykMV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStykMV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStykMV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccStykMV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStykMV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStykMV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccg7nypD.s: Assembler messages:
encrypt.c: /tmp/ccg7nypD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg7nypD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg7nypD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg7nypD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7nypD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7nypD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7nypD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7nypD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7nypD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7nypD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7nypD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7nypD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg7nypD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7nypD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg7nypD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7nypD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg7nypD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7nypD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7nypD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7nypD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7nypD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7nypD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg7nypD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7nypD.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci7Kdp7.s: Assembler messages:
encrypt.c: /tmp/cci7Kdp7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci7Kdp7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci7Kdp7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci7Kdp7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7Kdp7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7Kdp7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7Kdp7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7Kdp7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7Kdp7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7Kdp7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7Kdp7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7Kdp7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci7Kdp7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7Kdp7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci7Kdp7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci7Kdp7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7Kdp7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7Kdp7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7Kdp7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7Kdp7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7Kdp7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci7Kdp7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7Kdp7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7Kdp7.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxqlmMV.s: Assembler messages:
encrypt.c: /tmp/ccxqlmMV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxqlmMV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxqlmMV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxqlmMV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqlmMV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqlmMV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqlmMV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqlmMV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqlmMV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqlmMV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqlmMV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqlmMV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxqlmMV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqlmMV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxqlmMV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqlmMV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxqlmMV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxqlmMV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqlmMV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqlmMV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxqlmMV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqlmMV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxqlmMV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxqlmMV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciHCA7d.s: Assembler messages:
encrypt.c: /tmp/cciHCA7d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHCA7d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciHCA7d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciHCA7d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHCA7d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHCA7d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHCA7d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHCA7d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHCA7d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHCA7d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHCA7d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHCA7d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciHCA7d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHCA7d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciHCA7d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHCA7d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciHCA7d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciHCA7d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHCA7d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHCA7d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHCA7d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHCA7d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHCA7d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHCA7d.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxpeI37.s: Assembler messages:
encrypt.c: /tmp/ccxpeI37.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpeI37.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxpeI37.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxpeI37.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpeI37.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpeI37.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpeI37.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpeI37.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpeI37.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpeI37.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpeI37.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpeI37.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxpeI37.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpeI37.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxpeI37.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxpeI37.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpeI37.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpeI37.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpeI37.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpeI37.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpeI37.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpeI37.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpeI37.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpeI37.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Umiyl.s: Assembler messages:
encrypt.c: /tmp/cc4Umiyl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Umiyl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Umiyl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Umiyl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Umiyl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Umiyl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Umiyl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Umiyl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Umiyl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Umiyl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Umiyl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Umiyl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Umiyl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Umiyl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Umiyl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Umiyl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Umiyl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Umiyl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Umiyl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Umiyl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Umiyl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Umiyl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Umiyl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Umiyl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciuYHe6.s: Assembler messages:
encrypt.c: /tmp/cciuYHe6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciuYHe6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciuYHe6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciuYHe6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuYHe6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuYHe6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuYHe6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuYHe6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuYHe6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciuYHe6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciuYHe6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciuYHe6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciuYHe6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuYHe6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciuYHe6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciuYHe6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciuYHe6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciuYHe6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciuYHe6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciuYHe6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciuYHe6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciuYHe6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciuYHe6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciuYHe6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6gQml4.s: Assembler messages:
encrypt.c: /tmp/cc6gQml4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6gQml4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6gQml4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6gQml4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gQml4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gQml4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gQml4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gQml4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gQml4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6gQml4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6gQml4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6gQml4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6gQml4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gQml4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6gQml4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6gQml4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6gQml4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6gQml4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6gQml4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gQml4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6gQml4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6gQml4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6gQml4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6gQml4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cci3W1z9.s: Assembler messages:
encrypt.c: /tmp/cci3W1z9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci3W1z9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci3W1z9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci3W1z9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3W1z9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3W1z9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3W1z9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3W1z9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3W1z9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3W1z9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3W1z9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3W1z9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci3W1z9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3W1z9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci3W1z9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3W1z9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci3W1z9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3W1z9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3W1z9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3W1z9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3W1z9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3W1z9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci3W1z9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3W1z9.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0KkHCd.s: Assembler messages:
encrypt.c: /tmp/cc0KkHCd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0KkHCd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0KkHCd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0KkHCd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KkHCd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KkHCd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KkHCd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KkHCd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KkHCd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KkHCd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KkHCd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KkHCd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0KkHCd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KkHCd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0KkHCd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KkHCd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0KkHCd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KkHCd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KkHCd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KkHCd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KkHCd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KkHCd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0KkHCd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KkHCd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTQHcu2.s: Assembler messages:
encrypt.c: /tmp/ccTQHcu2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQHcu2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQHcu2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQHcu2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQHcu2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQHcu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQHcu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQHcu2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQHcu2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQHcu2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQHcu2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQHcu2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQHcu2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQHcu2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQHcu2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTQHcu2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQHcu2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQHcu2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQHcu2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQHcu2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQHcu2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQHcu2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQHcu2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQHcu2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGdFmGe.s: Assembler messages:
encrypt.c: /tmp/ccGdFmGe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGdFmGe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGdFmGe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGdFmGe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdFmGe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdFmGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdFmGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdFmGe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdFmGe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdFmGe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdFmGe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdFmGe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGdFmGe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdFmGe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGdFmGe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGdFmGe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdFmGe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdFmGe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdFmGe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdFmGe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdFmGe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGdFmGe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdFmGe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdFmGe.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnFz3Ga.s: Assembler messages:
encrypt.c: /tmp/ccnFz3Ga.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnFz3Ga.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnFz3Ga.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnFz3Ga.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFz3Ga.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFz3Ga.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFz3Ga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFz3Ga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFz3Ga.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFz3Ga.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFz3Ga.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFz3Ga.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnFz3Ga.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFz3Ga.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnFz3Ga.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFz3Ga.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnFz3Ga.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnFz3Ga.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFz3Ga.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFz3Ga.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFz3Ga.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFz3Ga.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnFz3Ga.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnFz3Ga.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVrO8Fg.s: Assembler messages:
encrypt.c: /tmp/ccVrO8Fg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrO8Fg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrO8Fg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrO8Fg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrO8Fg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrO8Fg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrO8Fg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrO8Fg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrO8Fg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrO8Fg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrO8Fg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrO8Fg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVrO8Fg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrO8Fg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrO8Fg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrO8Fg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVrO8Fg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrO8Fg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrO8Fg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrO8Fg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrO8Fg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrO8Fg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrO8Fg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrO8Fg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp7ZYyo.s: Assembler messages:
encrypt.c: /tmp/ccp7ZYyo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7ZYyo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7ZYyo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7ZYyo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7ZYyo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7ZYyo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7ZYyo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7ZYyo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7ZYyo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7ZYyo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7ZYyo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7ZYyo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7ZYyo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7ZYyo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7ZYyo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp7ZYyo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7ZYyo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7ZYyo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7ZYyo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7ZYyo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7ZYyo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7ZYyo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7ZYyo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7ZYyo.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6nQx09.s: Assembler messages:
encrypt.c: /tmp/cc6nQx09.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6nQx09.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6nQx09.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6nQx09.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nQx09.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nQx09.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nQx09.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nQx09.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nQx09.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nQx09.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nQx09.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nQx09.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6nQx09.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nQx09.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6nQx09.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nQx09.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6nQx09.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6nQx09.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nQx09.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nQx09.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6nQx09.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nQx09.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6nQx09.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6nQx09.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqdooCf.s: Assembler messages:
encrypt.c: /tmp/ccqdooCf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqdooCf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqdooCf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqdooCf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdooCf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdooCf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdooCf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdooCf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdooCf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqdooCf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqdooCf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqdooCf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqdooCf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdooCf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqdooCf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqdooCf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqdooCf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqdooCf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqdooCf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdooCf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqdooCf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdooCf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqdooCf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqdooCf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cca1iKZ6.s: Assembler messages:
encrypt.c: /tmp/cca1iKZ6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1iKZ6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1iKZ6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca1iKZ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1iKZ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1iKZ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1iKZ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1iKZ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1iKZ6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1iKZ6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1iKZ6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1iKZ6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1iKZ6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1iKZ6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1iKZ6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1iKZ6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca1iKZ6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1iKZ6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1iKZ6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1iKZ6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1iKZ6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1iKZ6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1iKZ6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1iKZ6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccylVwMm.s: Assembler messages:
encrypt.c: /tmp/ccylVwMm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylVwMm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylVwMm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccylVwMm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylVwMm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylVwMm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylVwMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylVwMm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylVwMm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylVwMm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylVwMm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylVwMm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylVwMm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylVwMm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylVwMm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccylVwMm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylVwMm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylVwMm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylVwMm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylVwMm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylVwMm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylVwMm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylVwMm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylVwMm.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0UrHTG.s: Assembler messages:
encrypt.c: /tmp/cc0UrHTG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UrHTG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0UrHTG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0UrHTG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UrHTG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UrHTG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UrHTG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UrHTG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UrHTG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UrHTG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UrHTG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UrHTG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0UrHTG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UrHTG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0UrHTG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0UrHTG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UrHTG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UrHTG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UrHTG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UrHTG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UrHTG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UrHTG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UrHTG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UrHTG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXNsQiv.s: Assembler messages:
encrypt.c: /tmp/ccXNsQiv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXNsQiv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXNsQiv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXNsQiv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNsQiv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNsQiv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNsQiv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNsQiv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNsQiv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNsQiv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNsQiv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNsQiv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXNsQiv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNsQiv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXNsQiv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNsQiv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXNsQiv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXNsQiv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNsQiv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNsQiv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXNsQiv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNsQiv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXNsQiv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXNsQiv.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE66ofK.s: Assembler messages:
encrypt.c: /tmp/ccE66ofK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE66ofK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE66ofK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE66ofK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE66ofK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE66ofK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE66ofK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE66ofK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE66ofK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE66ofK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE66ofK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE66ofK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE66ofK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE66ofK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE66ofK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE66ofK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE66ofK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE66ofK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE66ofK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE66ofK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE66ofK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE66ofK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE66ofK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE66ofK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwTbs9J.s: Assembler messages:
encrypt.c: /tmp/ccwTbs9J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwTbs9J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwTbs9J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwTbs9J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTbs9J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTbs9J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTbs9J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTbs9J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTbs9J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTbs9J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTbs9J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTbs9J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwTbs9J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTbs9J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwTbs9J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwTbs9J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTbs9J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTbs9J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTbs9J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTbs9J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTbs9J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwTbs9J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTbs9J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTbs9J.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccneL6Iz.s: Assembler messages:
encrypt.c: /tmp/ccneL6Iz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccneL6Iz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccneL6Iz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccneL6Iz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneL6Iz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneL6Iz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneL6Iz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneL6Iz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneL6Iz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccneL6Iz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccneL6Iz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccneL6Iz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccneL6Iz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneL6Iz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccneL6Iz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccneL6Iz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccneL6Iz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccneL6Iz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccneL6Iz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneL6Iz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccneL6Iz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccneL6Iz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccneL6Iz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccneL6Iz.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cctRysRm.s: Assembler messages:
encrypt.c: /tmp/cctRysRm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRysRm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRysRm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctRysRm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRysRm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRysRm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRysRm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRysRm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRysRm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRysRm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRysRm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRysRm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRysRm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRysRm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRysRm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRysRm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctRysRm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRysRm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRysRm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRysRm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRysRm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRysRm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRysRm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRysRm.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm6dB9K.s: Assembler messages:
encrypt.c: /tmp/ccm6dB9K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm6dB9K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm6dB9K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm6dB9K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6dB9K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6dB9K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6dB9K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6dB9K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6dB9K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm6dB9K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm6dB9K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm6dB9K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm6dB9K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6dB9K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm6dB9K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm6dB9K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm6dB9K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6dB9K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6dB9K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6dB9K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6dB9K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm6dB9K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6dB9K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm6dB9K.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmRcoZE.s: Assembler messages:
encrypt.c: /tmp/ccmRcoZE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRcoZE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRcoZE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRcoZE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRcoZE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRcoZE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRcoZE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRcoZE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRcoZE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRcoZE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRcoZE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRcoZE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRcoZE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRcoZE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRcoZE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRcoZE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmRcoZE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRcoZE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRcoZE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRcoZE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRcoZE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRcoZE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRcoZE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRcoZE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc25hJm8.s: Assembler messages:
encrypt.c: /tmp/cc25hJm8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc25hJm8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc25hJm8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc25hJm8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25hJm8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25hJm8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25hJm8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25hJm8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25hJm8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25hJm8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25hJm8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25hJm8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc25hJm8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25hJm8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc25hJm8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc25hJm8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25hJm8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25hJm8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25hJm8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25hJm8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25hJm8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc25hJm8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25hJm8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25hJm8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc27cVNN.s: Assembler messages:
encrypt.c: /tmp/cc27cVNN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27cVNN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27cVNN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc27cVNN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27cVNN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27cVNN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27cVNN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27cVNN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27cVNN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27cVNN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27cVNN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27cVNN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27cVNN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27cVNN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27cVNN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27cVNN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc27cVNN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27cVNN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27cVNN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27cVNN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27cVNN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27cVNN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27cVNN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27cVNN.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1uFeO1.s: Assembler messages:
encrypt.c: /tmp/cc1uFeO1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1uFeO1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1uFeO1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1uFeO1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFeO1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFeO1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFeO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFeO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFeO1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uFeO1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uFeO1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uFeO1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1uFeO1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFeO1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1uFeO1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uFeO1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1uFeO1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1uFeO1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uFeO1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uFeO1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFeO1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uFeO1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1uFeO1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1uFeO1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVYZM5e.s: Assembler messages:
encrypt.c: /tmp/ccVYZM5e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVYZM5e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVYZM5e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVYZM5e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYZM5e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYZM5e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYZM5e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYZM5e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYZM5e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYZM5e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYZM5e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYZM5e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVYZM5e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYZM5e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVYZM5e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVYZM5e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVYZM5e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYZM5e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYZM5e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYZM5e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYZM5e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVYZM5e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYZM5e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVYZM5e.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGlvI6Z.s: Assembler messages:
encrypt.c: /tmp/ccGlvI6Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGlvI6Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGlvI6Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGlvI6Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvI6Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvI6Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvI6Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvI6Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvI6Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlvI6Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlvI6Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlvI6Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGlvI6Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvI6Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGlvI6Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGlvI6Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlvI6Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlvI6Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlvI6Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvI6Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlvI6Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGlvI6Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlvI6Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlvI6Z.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU0ZieF.s: Assembler messages:
encrypt.c: /tmp/ccU0ZieF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU0ZieF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU0ZieF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU0ZieF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ZieF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ZieF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ZieF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ZieF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ZieF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0ZieF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0ZieF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0ZieF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU0ZieF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ZieF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU0ZieF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0ZieF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU0ZieF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0ZieF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0ZieF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0ZieF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0ZieF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0ZieF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU0ZieF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0ZieF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpoG3vU.s: Assembler messages:
encrypt.c: /tmp/ccpoG3vU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpoG3vU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpoG3vU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpoG3vU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoG3vU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoG3vU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoG3vU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoG3vU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoG3vU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoG3vU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoG3vU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoG3vU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpoG3vU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoG3vU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpoG3vU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoG3vU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpoG3vU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoG3vU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoG3vU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoG3vU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoG3vU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoG3vU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpoG3vU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoG3vU.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqyJrDf.s: Assembler messages:
encrypt.c: /tmp/ccqyJrDf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqyJrDf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqyJrDf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqyJrDf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyJrDf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyJrDf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyJrDf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyJrDf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyJrDf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyJrDf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyJrDf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyJrDf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqyJrDf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyJrDf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqyJrDf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqyJrDf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyJrDf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyJrDf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyJrDf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyJrDf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyJrDf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqyJrDf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyJrDf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyJrDf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccLkZ4g.s: Assembler messages:
encrypt.c: /tmp/cccLkZ4g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccLkZ4g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccLkZ4g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccLkZ4g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLkZ4g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLkZ4g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLkZ4g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLkZ4g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLkZ4g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLkZ4g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLkZ4g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLkZ4g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccLkZ4g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLkZ4g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccLkZ4g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccLkZ4g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLkZ4g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLkZ4g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLkZ4g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLkZ4g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLkZ4g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLkZ4g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLkZ4g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLkZ4g.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccquDMnZ.s: Assembler messages:
encrypt.c: /tmp/ccquDMnZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccquDMnZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccquDMnZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccquDMnZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquDMnZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquDMnZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquDMnZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquDMnZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquDMnZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccquDMnZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccquDMnZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccquDMnZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccquDMnZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquDMnZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccquDMnZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccquDMnZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccquDMnZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccquDMnZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccquDMnZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccquDMnZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquDMnZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccquDMnZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccquDMnZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccquDMnZ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKyS097.s: Assembler messages:
encrypt.c: /tmp/ccKyS097.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyS097.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKyS097.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKyS097.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyS097.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyS097.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyS097.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyS097.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyS097.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyS097.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyS097.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyS097.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKyS097.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyS097.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKyS097.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyS097.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKyS097.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyS097.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyS097.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyS097.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyS097.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyS097.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyS097.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyS097.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR4LSnr.s: Assembler messages:
encrypt.c: /tmp/ccR4LSnr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4LSnr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4LSnr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4LSnr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4LSnr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4LSnr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4LSnr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4LSnr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4LSnr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4LSnr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4LSnr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4LSnr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4LSnr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4LSnr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4LSnr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR4LSnr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4LSnr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4LSnr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4LSnr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4LSnr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4LSnr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4LSnr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4LSnr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4LSnr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9uPKR9.s: Assembler messages:
encrypt.c: /tmp/cc9uPKR9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9uPKR9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9uPKR9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9uPKR9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uPKR9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uPKR9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uPKR9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uPKR9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uPKR9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uPKR9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uPKR9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uPKR9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9uPKR9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uPKR9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9uPKR9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9uPKR9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uPKR9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uPKR9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uPKR9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uPKR9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uPKR9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9uPKR9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uPKR9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uPKR9.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJSLEnZ.s: Assembler messages:
encrypt.c: /tmp/ccJSLEnZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSLEnZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSLEnZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSLEnZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSLEnZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSLEnZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSLEnZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSLEnZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSLEnZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSLEnZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSLEnZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSLEnZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSLEnZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSLEnZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSLEnZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSLEnZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJSLEnZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSLEnZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSLEnZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSLEnZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSLEnZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSLEnZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSLEnZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSLEnZ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHVC0G4.s: Assembler messages:
encrypt.c: /tmp/ccHVC0G4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHVC0G4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHVC0G4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHVC0G4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVC0G4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVC0G4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVC0G4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVC0G4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVC0G4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVC0G4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVC0G4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVC0G4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHVC0G4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVC0G4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHVC0G4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVC0G4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHVC0G4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHVC0G4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVC0G4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVC0G4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHVC0G4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVC0G4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHVC0G4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVC0G4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpTy1bj.s: Assembler messages:
encrypt.c: /tmp/ccpTy1bj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTy1bj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTy1bj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTy1bj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTy1bj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTy1bj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTy1bj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTy1bj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTy1bj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTy1bj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTy1bj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTy1bj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTy1bj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTy1bj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTy1bj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpTy1bj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTy1bj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTy1bj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTy1bj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTy1bj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTy1bj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTy1bj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTy1bj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTy1bj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5MQh4Q.s: Assembler messages:
encrypt.c: /tmp/cc5MQh4Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MQh4Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MQh4Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MQh4Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQh4Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQh4Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQh4Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQh4Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQh4Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MQh4Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MQh4Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MQh4Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MQh4Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQh4Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MQh4Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5MQh4Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MQh4Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MQh4Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MQh4Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQh4Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MQh4Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MQh4Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MQh4Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MQh4Q.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBgaHAR.s: Assembler messages:
encrypt.c: /tmp/ccBgaHAR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBgaHAR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBgaHAR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBgaHAR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgaHAR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgaHAR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgaHAR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgaHAR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgaHAR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBgaHAR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBgaHAR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBgaHAR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBgaHAR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgaHAR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBgaHAR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBgaHAR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBgaHAR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBgaHAR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBgaHAR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBgaHAR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgaHAR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBgaHAR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBgaHAR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBgaHAR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQIoUIY.s: Assembler messages:
encrypt.c: /tmp/ccQIoUIY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQIoUIY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQIoUIY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQIoUIY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoUIY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoUIY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoUIY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoUIY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoUIY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIoUIY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIoUIY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIoUIY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQIoUIY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoUIY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQIoUIY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQIoUIY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIoUIY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIoUIY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIoUIY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIoUIY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIoUIY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQIoUIY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIoUIY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIoUIY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjanFZY.s: Assembler messages:
encrypt.c: /tmp/ccjanFZY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjanFZY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjanFZY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjanFZY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjanFZY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjanFZY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjanFZY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjanFZY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjanFZY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjanFZY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjanFZY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjanFZY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjanFZY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjanFZY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjanFZY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjanFZY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjanFZY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjanFZY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjanFZY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjanFZY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjanFZY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjanFZY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjanFZY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjanFZY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccGLsEpO.s: Assembler messages:
encrypt.c: /tmp/ccGLsEpO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGLsEpO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGLsEpO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGLsEpO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLsEpO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLsEpO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLsEpO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLsEpO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLsEpO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLsEpO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLsEpO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLsEpO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGLsEpO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLsEpO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGLsEpO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGLsEpO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGLsEpO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLsEpO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLsEpO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLsEpO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLsEpO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGLsEpO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLsEpO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGLsEpO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccUYWMpK.s: Assembler messages:
encrypt.c: /tmp/ccUYWMpK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUYWMpK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUYWMpK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUYWMpK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYWMpK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYWMpK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYWMpK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYWMpK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYWMpK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYWMpK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYWMpK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYWMpK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUYWMpK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYWMpK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUYWMpK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYWMpK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUYWMpK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYWMpK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYWMpK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYWMpK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYWMpK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYWMpK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUYWMpK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYWMpK.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLeVNr3.s: Assembler messages:
encrypt.c: /tmp/ccLeVNr3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLeVNr3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLeVNr3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLeVNr3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeVNr3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeVNr3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeVNr3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeVNr3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeVNr3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLeVNr3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLeVNr3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLeVNr3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLeVNr3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeVNr3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLeVNr3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLeVNr3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLeVNr3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLeVNr3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLeVNr3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLeVNr3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeVNr3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLeVNr3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLeVNr3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLeVNr3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cciS7qxX.s: Assembler messages:
encrypt.c: /tmp/cciS7qxX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciS7qxX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciS7qxX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciS7qxX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS7qxX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS7qxX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS7qxX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS7qxX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS7qxX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciS7qxX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciS7qxX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciS7qxX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciS7qxX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS7qxX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciS7qxX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciS7qxX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciS7qxX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciS7qxX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciS7qxX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciS7qxX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciS7qxX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciS7qxX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciS7qxX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciS7qxX.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6likOg.s: Assembler messages:
encrypt.c: /tmp/cc6likOg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6likOg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6likOg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6likOg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6likOg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6likOg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6likOg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6likOg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6likOg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6likOg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6likOg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6likOg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6likOg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6likOg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6likOg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6likOg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6likOg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6likOg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6likOg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6likOg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6likOg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6likOg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6likOg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6likOg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCAYpvV.s: Assembler messages:
encrypt.c: /tmp/ccCAYpvV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAYpvV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCAYpvV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAYpvV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYpvV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYpvV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYpvV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYpvV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYpvV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAYpvV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAYpvV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAYpvV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCAYpvV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYpvV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCAYpvV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCAYpvV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAYpvV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAYpvV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAYpvV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAYpvV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAYpvV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAYpvV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAYpvV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAYpvV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc54PrU6.s: Assembler messages:
encrypt.c: /tmp/cc54PrU6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc54PrU6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc54PrU6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc54PrU6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54PrU6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54PrU6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54PrU6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54PrU6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54PrU6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54PrU6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54PrU6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54PrU6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc54PrU6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54PrU6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc54PrU6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc54PrU6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54PrU6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54PrU6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54PrU6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54PrU6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54PrU6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc54PrU6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54PrU6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54PrU6.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccemDrPz.s: Assembler messages:
encrypt.c: /tmp/ccemDrPz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemDrPz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccemDrPz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccemDrPz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemDrPz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemDrPz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemDrPz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemDrPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemDrPz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemDrPz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemDrPz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemDrPz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccemDrPz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemDrPz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccemDrPz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemDrPz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccemDrPz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemDrPz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemDrPz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemDrPz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemDrPz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemDrPz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemDrPz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemDrPz.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJo9xil.s: Assembler messages:
encrypt.c: /tmp/ccJo9xil.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJo9xil.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJo9xil.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJo9xil.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo9xil.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo9xil.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo9xil.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo9xil.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo9xil.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJo9xil.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJo9xil.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJo9xil.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJo9xil.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo9xil.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJo9xil.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJo9xil.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJo9xil.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJo9xil.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJo9xil.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJo9xil.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJo9xil.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJo9xil.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJo9xil.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJo9xil.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqRau7P.s: Assembler messages:
encrypt.c: /tmp/ccqRau7P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqRau7P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqRau7P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqRau7P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRau7P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRau7P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRau7P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRau7P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRau7P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRau7P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRau7P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRau7P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqRau7P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRau7P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqRau7P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqRau7P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRau7P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRau7P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRau7P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRau7P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRau7P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqRau7P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRau7P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRau7P.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHSsvk3.s: Assembler messages:
encrypt.c: /tmp/ccHSsvk3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSsvk3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSsvk3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSsvk3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSsvk3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSsvk3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSsvk3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSsvk3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSsvk3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSsvk3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSsvk3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSsvk3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSsvk3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSsvk3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSsvk3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHSsvk3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSsvk3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSsvk3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSsvk3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSsvk3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSsvk3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSsvk3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSsvk3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSsvk3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwCpkss.s: Assembler messages:
encrypt.c: /tmp/ccwCpkss.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwCpkss.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwCpkss.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwCpkss.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCpkss.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCpkss.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCpkss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCpkss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCpkss.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCpkss.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCpkss.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCpkss.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwCpkss.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCpkss.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwCpkss.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCpkss.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwCpkss.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwCpkss.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCpkss.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCpkss.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCpkss.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCpkss.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwCpkss.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwCpkss.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY35Z6L.s: Assembler messages:
encrypt.c: /tmp/ccY35Z6L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY35Z6L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY35Z6L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY35Z6L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY35Z6L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY35Z6L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY35Z6L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY35Z6L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY35Z6L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY35Z6L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY35Z6L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY35Z6L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY35Z6L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY35Z6L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY35Z6L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY35Z6L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY35Z6L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY35Z6L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY35Z6L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY35Z6L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY35Z6L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY35Z6L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY35Z6L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY35Z6L.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd69pLi.s: Assembler messages:
encrypt.c: /tmp/ccd69pLi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd69pLi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd69pLi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd69pLi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd69pLi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd69pLi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd69pLi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd69pLi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd69pLi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd69pLi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd69pLi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd69pLi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd69pLi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd69pLi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd69pLi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd69pLi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd69pLi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd69pLi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd69pLi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd69pLi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd69pLi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd69pLi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd69pLi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd69pLi.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBEln2r.s: Assembler messages:
encrypt.c: /tmp/ccBEln2r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBEln2r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBEln2r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBEln2r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEln2r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEln2r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEln2r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEln2r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEln2r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEln2r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEln2r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEln2r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBEln2r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEln2r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBEln2r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBEln2r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEln2r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEln2r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEln2r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEln2r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEln2r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBEln2r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEln2r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEln2r.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK3O4N1.s: Assembler messages:
encrypt.c: /tmp/ccK3O4N1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK3O4N1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK3O4N1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK3O4N1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3O4N1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3O4N1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3O4N1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3O4N1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3O4N1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3O4N1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3O4N1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3O4N1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK3O4N1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3O4N1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK3O4N1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3O4N1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK3O4N1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3O4N1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3O4N1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3O4N1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3O4N1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3O4N1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK3O4N1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3O4N1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccV6qUBj.s: Assembler messages:
encrypt.c: /tmp/ccV6qUBj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV6qUBj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV6qUBj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV6qUBj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6qUBj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6qUBj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6qUBj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6qUBj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6qUBj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6qUBj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6qUBj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6qUBj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV6qUBj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6qUBj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV6qUBj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV6qUBj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6qUBj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6qUBj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6qUBj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6qUBj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6qUBj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV6qUBj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6qUBj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6qUBj.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccyRDE4G.s: Assembler messages:
encrypt.c: /tmp/ccyRDE4G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRDE4G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRDE4G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRDE4G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRDE4G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRDE4G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRDE4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRDE4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRDE4G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRDE4G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRDE4G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRDE4G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRDE4G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRDE4G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRDE4G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRDE4G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyRDE4G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRDE4G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRDE4G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRDE4G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRDE4G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRDE4G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRDE4G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRDE4G.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCTRUMR.s: Assembler messages:
encrypt.c: /tmp/ccCTRUMR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCTRUMR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCTRUMR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCTRUMR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTRUMR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTRUMR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTRUMR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTRUMR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTRUMR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCTRUMR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCTRUMR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCTRUMR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCTRUMR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTRUMR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCTRUMR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCTRUMR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCTRUMR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCTRUMR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTRUMR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTRUMR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTRUMR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTRUMR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCTRUMR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTRUMR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOjZ2Yl.s: Assembler messages:
encrypt.c: /tmp/ccOjZ2Yl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOjZ2Yl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOjZ2Yl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOjZ2Yl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZ2Yl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZ2Yl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZ2Yl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZ2Yl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZ2Yl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjZ2Yl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjZ2Yl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjZ2Yl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOjZ2Yl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZ2Yl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOjZ2Yl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOjZ2Yl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOjZ2Yl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjZ2Yl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjZ2Yl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjZ2Yl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjZ2Yl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOjZ2Yl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjZ2Yl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOjZ2Yl.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBmUxv5.s: Assembler messages:
encrypt.c: /tmp/ccBmUxv5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBmUxv5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBmUxv5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBmUxv5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmUxv5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmUxv5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmUxv5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmUxv5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmUxv5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmUxv5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmUxv5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmUxv5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBmUxv5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmUxv5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBmUxv5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmUxv5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBmUxv5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmUxv5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmUxv5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmUxv5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmUxv5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmUxv5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBmUxv5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmUxv5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyFQsmi.s: Assembler messages:
encrypt.c: /tmp/ccyFQsmi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyFQsmi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyFQsmi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyFQsmi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQsmi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQsmi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQsmi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQsmi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQsmi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFQsmi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFQsmi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFQsmi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyFQsmi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQsmi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyFQsmi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyFQsmi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFQsmi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFQsmi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFQsmi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQsmi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFQsmi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyFQsmi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFQsmi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFQsmi.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0NCiIr.s: Assembler messages:
encrypt.c: /tmp/cc0NCiIr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0NCiIr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0NCiIr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0NCiIr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCiIr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCiIr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCiIr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCiIr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCiIr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0NCiIr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0NCiIr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0NCiIr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0NCiIr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCiIr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0NCiIr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0NCiIr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0NCiIr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NCiIr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NCiIr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NCiIr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NCiIr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0NCiIr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NCiIr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0NCiIr.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchYfkHd.s: Assembler messages:
encrypt.c: /tmp/cchYfkHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchYfkHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchYfkHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchYfkHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYfkHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYfkHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYfkHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYfkHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYfkHd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYfkHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYfkHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYfkHd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchYfkHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYfkHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchYfkHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYfkHd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchYfkHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYfkHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYfkHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYfkHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYfkHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYfkHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchYfkHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYfkHd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccLqt1hf.s: Assembler messages:
encrypt.c: /tmp/ccLqt1hf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLqt1hf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLqt1hf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLqt1hf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqt1hf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqt1hf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqt1hf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqt1hf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqt1hf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqt1hf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqt1hf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqt1hf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLqt1hf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqt1hf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLqt1hf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLqt1hf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqt1hf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqt1hf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqt1hf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqt1hf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqt1hf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqt1hf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqt1hf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqt1hf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccfwlGaY.s: Assembler messages:
encrypt.c: /tmp/ccfwlGaY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwlGaY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwlGaY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwlGaY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwlGaY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwlGaY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwlGaY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwlGaY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwlGaY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwlGaY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwlGaY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwlGaY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwlGaY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwlGaY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwlGaY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwlGaY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfwlGaY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwlGaY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwlGaY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwlGaY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwlGaY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwlGaY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwlGaY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwlGaY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDMqWBl.s: Assembler messages:
encrypt.c: /tmp/ccDMqWBl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMqWBl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDMqWBl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDMqWBl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMqWBl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMqWBl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMqWBl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMqWBl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMqWBl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMqWBl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMqWBl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMqWBl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDMqWBl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMqWBl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDMqWBl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDMqWBl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMqWBl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMqWBl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMqWBl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMqWBl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMqWBl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMqWBl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMqWBl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMqWBl.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU7p2L5.s: Assembler messages:
encrypt.c: /tmp/ccU7p2L5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU7p2L5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU7p2L5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU7p2L5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7p2L5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7p2L5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7p2L5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7p2L5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7p2L5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7p2L5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7p2L5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7p2L5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU7p2L5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7p2L5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU7p2L5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7p2L5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU7p2L5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7p2L5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7p2L5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7p2L5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7p2L5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7p2L5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU7p2L5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7p2L5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKgHBTA.s: Assembler messages:
encrypt.c: /tmp/ccKgHBTA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKgHBTA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKgHBTA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKgHBTA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgHBTA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgHBTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgHBTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgHBTA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgHBTA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKgHBTA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKgHBTA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKgHBTA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKgHBTA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgHBTA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKgHBTA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKgHBTA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKgHBTA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKgHBTA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKgHBTA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgHBTA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKgHBTA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKgHBTA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKgHBTA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKgHBTA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmdsFDP.s: Assembler messages:
encrypt.c: /tmp/ccmdsFDP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdsFDP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmdsFDP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmdsFDP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdsFDP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdsFDP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdsFDP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdsFDP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdsFDP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdsFDP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdsFDP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdsFDP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmdsFDP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdsFDP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmdsFDP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdsFDP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmdsFDP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdsFDP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdsFDP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdsFDP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdsFDP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdsFDP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdsFDP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdsFDP.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7iQj6M.s: Assembler messages:
encrypt.c: /tmp/cc7iQj6M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7iQj6M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7iQj6M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7iQj6M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iQj6M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iQj6M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iQj6M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iQj6M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iQj6M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iQj6M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iQj6M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iQj6M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7iQj6M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iQj6M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7iQj6M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iQj6M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7iQj6M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iQj6M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iQj6M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iQj6M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iQj6M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iQj6M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7iQj6M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iQj6M.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVtjsDB.s: Assembler messages:
encrypt.c: /tmp/ccVtjsDB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtjsDB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtjsDB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtjsDB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtjsDB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtjsDB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtjsDB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtjsDB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtjsDB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtjsDB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtjsDB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtjsDB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtjsDB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtjsDB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtjsDB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtjsDB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtjsDB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtjsDB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtjsDB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtjsDB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtjsDB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtjsDB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtjsDB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtjsDB.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cci0Y9KJ.s: Assembler messages:
encrypt.c: /tmp/cci0Y9KJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci0Y9KJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci0Y9KJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci0Y9KJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0Y9KJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0Y9KJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0Y9KJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0Y9KJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0Y9KJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0Y9KJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0Y9KJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0Y9KJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci0Y9KJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0Y9KJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci0Y9KJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0Y9KJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci0Y9KJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0Y9KJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0Y9KJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0Y9KJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0Y9KJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0Y9KJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci0Y9KJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0Y9KJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxNEP1v.s: Assembler messages:
encrypt.c: /tmp/ccxNEP1v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxNEP1v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxNEP1v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxNEP1v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNEP1v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNEP1v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNEP1v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNEP1v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNEP1v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNEP1v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNEP1v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNEP1v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxNEP1v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNEP1v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxNEP1v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxNEP1v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNEP1v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNEP1v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNEP1v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNEP1v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNEP1v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxNEP1v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNEP1v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNEP1v.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0S6WCM.s: Assembler messages:
encrypt.c: /tmp/cc0S6WCM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0S6WCM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0S6WCM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0S6WCM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S6WCM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S6WCM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S6WCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S6WCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S6WCM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0S6WCM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0S6WCM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0S6WCM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0S6WCM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S6WCM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0S6WCM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0S6WCM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0S6WCM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0S6WCM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0S6WCM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0S6WCM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0S6WCM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0S6WCM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0S6WCM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0S6WCM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctdXoTC.s: Assembler messages:
encrypt.c: /tmp/cctdXoTC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctdXoTC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctdXoTC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctdXoTC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdXoTC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdXoTC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdXoTC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdXoTC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdXoTC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdXoTC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdXoTC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdXoTC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctdXoTC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdXoTC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctdXoTC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctdXoTC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdXoTC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdXoTC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdXoTC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdXoTC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdXoTC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctdXoTC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdXoTC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdXoTC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK7C7WR.s: Assembler messages:
encrypt.c: /tmp/ccK7C7WR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7C7WR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7C7WR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7C7WR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7C7WR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7C7WR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7C7WR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7C7WR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7C7WR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7C7WR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7C7WR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7C7WR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7C7WR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7C7WR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7C7WR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK7C7WR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7C7WR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7C7WR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7C7WR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7C7WR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7C7WR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7C7WR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7C7WR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7C7WR.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxDYdSZ.s: Assembler messages:
encrypt.c: /tmp/ccxDYdSZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDYdSZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxDYdSZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDYdSZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDYdSZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDYdSZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDYdSZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDYdSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDYdSZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDYdSZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDYdSZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDYdSZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxDYdSZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDYdSZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxDYdSZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDYdSZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxDYdSZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDYdSZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDYdSZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDYdSZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDYdSZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDYdSZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDYdSZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDYdSZ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4RGrWX.s: Assembler messages:
encrypt.c: /tmp/cc4RGrWX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4RGrWX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4RGrWX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4RGrWX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RGrWX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RGrWX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RGrWX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RGrWX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RGrWX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4RGrWX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4RGrWX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4RGrWX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4RGrWX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RGrWX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4RGrWX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4RGrWX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4RGrWX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4RGrWX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4RGrWX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RGrWX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4RGrWX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4RGrWX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4RGrWX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4RGrWX.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPlwdoa.s: Assembler messages:
encrypt.c: /tmp/ccPlwdoa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPlwdoa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPlwdoa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPlwdoa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlwdoa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlwdoa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlwdoa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlwdoa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlwdoa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlwdoa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlwdoa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlwdoa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPlwdoa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlwdoa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPlwdoa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlwdoa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPlwdoa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlwdoa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlwdoa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlwdoa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlwdoa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlwdoa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPlwdoa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlwdoa.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9hDgeV.s: Assembler messages:
encrypt.c: /tmp/cc9hDgeV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hDgeV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hDgeV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hDgeV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hDgeV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hDgeV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hDgeV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hDgeV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hDgeV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hDgeV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hDgeV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hDgeV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hDgeV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hDgeV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hDgeV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hDgeV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9hDgeV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hDgeV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hDgeV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hDgeV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hDgeV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hDgeV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hDgeV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hDgeV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIV4lnJ.s: Assembler messages:
encrypt.c: /tmp/ccIV4lnJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIV4lnJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIV4lnJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIV4lnJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV4lnJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV4lnJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV4lnJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV4lnJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV4lnJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIV4lnJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIV4lnJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIV4lnJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIV4lnJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV4lnJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIV4lnJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIV4lnJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIV4lnJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIV4lnJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIV4lnJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV4lnJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIV4lnJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIV4lnJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIV4lnJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIV4lnJ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5qhcL7.s: Assembler messages:
encrypt.c: /tmp/cc5qhcL7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5qhcL7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5qhcL7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5qhcL7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qhcL7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qhcL7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qhcL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qhcL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qhcL7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5qhcL7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5qhcL7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5qhcL7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5qhcL7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qhcL7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5qhcL7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5qhcL7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5qhcL7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5qhcL7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5qhcL7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5qhcL7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qhcL7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5qhcL7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5qhcL7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5qhcL7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR6LK1Z.s: Assembler messages:
encrypt.c: /tmp/ccR6LK1Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR6LK1Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR6LK1Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR6LK1Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6LK1Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6LK1Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6LK1Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6LK1Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6LK1Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6LK1Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6LK1Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6LK1Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR6LK1Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6LK1Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR6LK1Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR6LK1Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6LK1Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6LK1Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6LK1Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6LK1Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6LK1Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR6LK1Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6LK1Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6LK1Z.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccluN14r.s: Assembler messages:
encrypt.c: /tmp/ccluN14r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccluN14r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccluN14r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccluN14r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluN14r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluN14r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluN14r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluN14r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluN14r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccluN14r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccluN14r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccluN14r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccluN14r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluN14r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccluN14r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccluN14r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccluN14r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccluN14r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccluN14r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccluN14r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluN14r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccluN14r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccluN14r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccluN14r.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsLPgPe.s: Assembler messages:
encrypt.c: /tmp/ccsLPgPe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsLPgPe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsLPgPe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsLPgPe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLPgPe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLPgPe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLPgPe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLPgPe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLPgPe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLPgPe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLPgPe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLPgPe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsLPgPe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLPgPe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsLPgPe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsLPgPe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLPgPe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLPgPe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLPgPe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLPgPe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLPgPe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsLPgPe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLPgPe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLPgPe.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpWpzfz.s: Assembler messages:
encrypt.c: /tmp/ccpWpzfz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWpzfz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWpzfz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWpzfz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWpzfz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWpzfz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWpzfz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWpzfz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWpzfz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWpzfz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWpzfz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWpzfz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWpzfz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWpzfz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWpzfz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWpzfz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpWpzfz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWpzfz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWpzfz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWpzfz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWpzfz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWpzfz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWpzfz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWpzfz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq2cpRn.s: Assembler messages:
encrypt.c: /tmp/ccq2cpRn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq2cpRn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq2cpRn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq2cpRn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2cpRn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2cpRn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2cpRn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2cpRn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2cpRn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2cpRn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2cpRn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2cpRn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq2cpRn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2cpRn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq2cpRn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq2cpRn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2cpRn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2cpRn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2cpRn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2cpRn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2cpRn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq2cpRn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2cpRn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2cpRn.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFSVRx5.s: Assembler messages:
encrypt.c: /tmp/ccFSVRx5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFSVRx5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFSVRx5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFSVRx5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSVRx5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSVRx5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSVRx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSVRx5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSVRx5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSVRx5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSVRx5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSVRx5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFSVRx5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSVRx5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFSVRx5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFSVRx5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSVRx5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSVRx5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSVRx5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSVRx5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSVRx5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFSVRx5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSVRx5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSVRx5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbhlz8l.s: Assembler messages:
encrypt.c: /tmp/ccbhlz8l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbhlz8l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbhlz8l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbhlz8l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhlz8l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhlz8l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhlz8l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhlz8l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhlz8l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhlz8l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhlz8l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhlz8l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbhlz8l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhlz8l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbhlz8l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhlz8l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbhlz8l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbhlz8l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhlz8l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhlz8l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbhlz8l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhlz8l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbhlz8l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbhlz8l.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4rZZdk.s: Assembler messages:
encrypt.c: /tmp/cc4rZZdk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rZZdk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rZZdk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rZZdk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rZZdk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rZZdk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rZZdk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rZZdk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rZZdk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rZZdk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rZZdk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rZZdk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rZZdk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rZZdk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rZZdk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4rZZdk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rZZdk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rZZdk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rZZdk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rZZdk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rZZdk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rZZdk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rZZdk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rZZdk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNYCbED.s: Assembler messages:
encrypt.c: /tmp/ccNYCbED.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYCbED.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYCbED.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYCbED.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCbED.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCbED.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCbED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCbED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCbED.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYCbED.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYCbED.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYCbED.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYCbED.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCbED.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYCbED.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYCbED.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNYCbED.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYCbED.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYCbED.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYCbED.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCbED.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYCbED.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYCbED.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYCbED.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ57O4d.s: Assembler messages:
encrypt.c: /tmp/ccZ57O4d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ57O4d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ57O4d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ57O4d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ57O4d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ57O4d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ57O4d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ57O4d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ57O4d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ57O4d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ57O4d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ57O4d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ57O4d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ57O4d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ57O4d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ57O4d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ57O4d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ57O4d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ57O4d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ57O4d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ57O4d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ57O4d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ57O4d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ57O4d.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv1D0AE.s: Assembler messages:
encrypt.c: /tmp/ccv1D0AE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1D0AE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv1D0AE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1D0AE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1D0AE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1D0AE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1D0AE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1D0AE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1D0AE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1D0AE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1D0AE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1D0AE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv1D0AE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1D0AE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv1D0AE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1D0AE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv1D0AE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1D0AE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1D0AE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1D0AE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1D0AE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1D0AE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1D0AE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1D0AE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVV8ef8.s: Assembler messages:
encrypt.c: /tmp/ccVV8ef8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVV8ef8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVV8ef8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVV8ef8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV8ef8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV8ef8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV8ef8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV8ef8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV8ef8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV8ef8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV8ef8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV8ef8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVV8ef8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV8ef8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVV8ef8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVV8ef8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVV8ef8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV8ef8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV8ef8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV8ef8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV8ef8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVV8ef8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV8ef8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVV8ef8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckSZyNQ.s: Assembler messages:
encrypt.c: /tmp/cckSZyNQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSZyNQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckSZyNQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckSZyNQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSZyNQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSZyNQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSZyNQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSZyNQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSZyNQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSZyNQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSZyNQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSZyNQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckSZyNQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSZyNQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckSZyNQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSZyNQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckSZyNQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSZyNQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSZyNQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSZyNQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSZyNQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSZyNQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSZyNQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSZyNQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc7ZLsVs.s: Assembler messages:
encrypt.c: /tmp/cc7ZLsVs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ZLsVs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ZLsVs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ZLsVs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZLsVs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZLsVs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZLsVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZLsVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZLsVs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZLsVs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZLsVs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZLsVs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ZLsVs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZLsVs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ZLsVs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZLsVs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ZLsVs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZLsVs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZLsVs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZLsVs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZLsVs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZLsVs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ZLsVs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZLsVs.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccP1Sjpc.s: Assembler messages:
encrypt.c: /tmp/ccP1Sjpc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1Sjpc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1Sjpc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1Sjpc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1Sjpc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1Sjpc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1Sjpc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1Sjpc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1Sjpc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1Sjpc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1Sjpc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1Sjpc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1Sjpc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1Sjpc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1Sjpc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP1Sjpc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1Sjpc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1Sjpc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1Sjpc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1Sjpc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1Sjpc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1Sjpc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1Sjpc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1Sjpc.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfQAOGe.s: Assembler messages:
encrypt.c: /tmp/ccfQAOGe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfQAOGe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfQAOGe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfQAOGe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQAOGe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQAOGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQAOGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQAOGe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQAOGe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQAOGe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQAOGe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQAOGe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfQAOGe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQAOGe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfQAOGe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfQAOGe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQAOGe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQAOGe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQAOGe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQAOGe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQAOGe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfQAOGe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQAOGe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQAOGe.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cch5TslI.s: Assembler messages:
encrypt.c: /tmp/cch5TslI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch5TslI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch5TslI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch5TslI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5TslI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5TslI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5TslI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5TslI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5TslI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5TslI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5TslI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5TslI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch5TslI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5TslI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch5TslI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5TslI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch5TslI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch5TslI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5TslI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5TslI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5TslI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5TslI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5TslI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch5TslI.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cconoIqo.s: Assembler messages:
encrypt.c: /tmp/cconoIqo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconoIqo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconoIqo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cconoIqo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cconoIqo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cconoIqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cconoIqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cconoIqo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cconoIqo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconoIqo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconoIqo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconoIqo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cconoIqo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cconoIqo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconoIqo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cconoIqo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconoIqo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cconoIqo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cconoIqo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cconoIqo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cconoIqo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cconoIqo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cconoIqo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cconoIqo.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrPnmhj.s: Assembler messages:
encrypt.c: /tmp/ccrPnmhj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPnmhj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrPnmhj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPnmhj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPnmhj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPnmhj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPnmhj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPnmhj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPnmhj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPnmhj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPnmhj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPnmhj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrPnmhj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPnmhj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrPnmhj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPnmhj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrPnmhj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPnmhj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPnmhj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPnmhj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPnmhj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPnmhj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPnmhj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPnmhj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsVmdVt.s: Assembler messages:
encrypt.c: /tmp/ccsVmdVt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVmdVt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVmdVt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVmdVt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVmdVt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVmdVt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVmdVt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVmdVt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVmdVt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVmdVt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVmdVt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVmdVt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVmdVt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVmdVt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVmdVt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsVmdVt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVmdVt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVmdVt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVmdVt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVmdVt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVmdVt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVmdVt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVmdVt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVmdVt.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwU3ccz.s: Assembler messages:
encrypt.c: /tmp/ccwU3ccz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwU3ccz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwU3ccz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwU3ccz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwU3ccz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwU3ccz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwU3ccz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwU3ccz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwU3ccz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwU3ccz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwU3ccz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwU3ccz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwU3ccz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwU3ccz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwU3ccz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwU3ccz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwU3ccz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwU3ccz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwU3ccz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwU3ccz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwU3ccz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwU3ccz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwU3ccz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwU3ccz.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc0Gda1c.s: Assembler messages:
encrypt.c: /tmp/cc0Gda1c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Gda1c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Gda1c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Gda1c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gda1c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gda1c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gda1c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gda1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gda1c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Gda1c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Gda1c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Gda1c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Gda1c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gda1c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Gda1c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Gda1c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Gda1c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Gda1c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Gda1c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Gda1c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gda1c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Gda1c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Gda1c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Gda1c.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccT60EUp.s: Assembler messages:
encrypt.c: /tmp/ccT60EUp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT60EUp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT60EUp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT60EUp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT60EUp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT60EUp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT60EUp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT60EUp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT60EUp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT60EUp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT60EUp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT60EUp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT60EUp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT60EUp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT60EUp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT60EUp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT60EUp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT60EUp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT60EUp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT60EUp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT60EUp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT60EUp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT60EUp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT60EUp.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS5PMpt.s: Assembler messages:
encrypt.c: /tmp/ccS5PMpt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5PMpt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS5PMpt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS5PMpt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5PMpt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5PMpt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5PMpt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5PMpt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5PMpt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5PMpt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5PMpt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5PMpt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS5PMpt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5PMpt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS5PMpt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS5PMpt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5PMpt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5PMpt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5PMpt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5PMpt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5PMpt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5PMpt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5PMpt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5PMpt.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoAQ2Kq.s: Assembler messages:
encrypt.c: /tmp/ccoAQ2Kq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoAQ2Kq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoAQ2Kq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoAQ2Kq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQ2Kq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQ2Kq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQ2Kq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQ2Kq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQ2Kq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAQ2Kq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAQ2Kq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAQ2Kq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoAQ2Kq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQ2Kq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoAQ2Kq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAQ2Kq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoAQ2Kq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAQ2Kq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAQ2Kq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAQ2Kq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAQ2Kq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAQ2Kq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoAQ2Kq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAQ2Kq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpR1DNd.s: Assembler messages:
encrypt.c: /tmp/ccpR1DNd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpR1DNd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpR1DNd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpR1DNd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR1DNd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR1DNd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR1DNd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR1DNd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR1DNd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpR1DNd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpR1DNd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpR1DNd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpR1DNd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR1DNd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpR1DNd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpR1DNd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpR1DNd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpR1DNd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpR1DNd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpR1DNd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR1DNd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpR1DNd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpR1DNd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpR1DNd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxwagHG.s: Assembler messages:
encrypt.c: /tmp/ccxwagHG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxwagHG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxwagHG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxwagHG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwagHG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwagHG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwagHG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwagHG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwagHG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxwagHG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxwagHG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxwagHG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxwagHG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwagHG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxwagHG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxwagHG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxwagHG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxwagHG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxwagHG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwagHG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxwagHG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxwagHG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxwagHG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxwagHG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFpA6Af.s: Assembler messages:
encrypt.c: /tmp/ccFpA6Af.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFpA6Af.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFpA6Af.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFpA6Af.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA6Af.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA6Af.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA6Af.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA6Af.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA6Af.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpA6Af.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpA6Af.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpA6Af.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFpA6Af.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA6Af.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFpA6Af.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpA6Af.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFpA6Af.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpA6Af.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpA6Af.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpA6Af.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA6Af.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpA6Af.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFpA6Af.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpA6Af.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsFv9OO.s: Assembler messages:
encrypt.c: /tmp/ccsFv9OO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsFv9OO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsFv9OO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsFv9OO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFv9OO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFv9OO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFv9OO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFv9OO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFv9OO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsFv9OO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsFv9OO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsFv9OO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsFv9OO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFv9OO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsFv9OO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsFv9OO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsFv9OO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsFv9OO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsFv9OO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFv9OO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsFv9OO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsFv9OO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsFv9OO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsFv9OO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccI3mgO8.s: Assembler messages:
encrypt.c: /tmp/ccI3mgO8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI3mgO8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI3mgO8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI3mgO8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3mgO8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3mgO8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3mgO8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3mgO8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3mgO8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3mgO8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3mgO8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3mgO8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI3mgO8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3mgO8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI3mgO8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3mgO8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI3mgO8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3mgO8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3mgO8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3mgO8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3mgO8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3mgO8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI3mgO8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3mgO8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccL6YpZy.s: Assembler messages:
encrypt.c: /tmp/ccL6YpZy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL6YpZy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL6YpZy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL6YpZy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YpZy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YpZy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YpZy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YpZy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YpZy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6YpZy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6YpZy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6YpZy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL6YpZy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YpZy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL6YpZy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL6YpZy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6YpZy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6YpZy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6YpZy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YpZy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6YpZy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL6YpZy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6YpZy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6YpZy.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCYeJ5i.s: Assembler messages:
encrypt.c: /tmp/ccCYeJ5i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCYeJ5i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCYeJ5i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCYeJ5i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYeJ5i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYeJ5i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYeJ5i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYeJ5i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYeJ5i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYeJ5i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYeJ5i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYeJ5i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCYeJ5i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYeJ5i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCYeJ5i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYeJ5i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCYeJ5i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCYeJ5i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYeJ5i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYeJ5i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYeJ5i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYeJ5i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCYeJ5i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCYeJ5i.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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